![]() (For all of the tests is xt/author to complete, you need the following perl modules:) Does it do what is says it does? Does it do something it shouldn't?įinish testing by running the following automated tests: (Or just go to the bugzilla page and download it using a web browser.) Testing a patch using git and Signing-Off Git branch | grep "^ bug_" | xargs git branch -D Share git patch with the rest of the worldĬreate a patch and send it to the QA Manager: Save your changes, Update git, Restore your changes: Show how your commit fits with all the other commits in this branch/clone: "Īdd just after the patch number, if your patch is an Enhancement. "Bug NNNN blabla bla full description of what my patch does continued contnued. Start the first line with the bugzilla number. You'll be asked to enter a comment for your patch. (Use "git commit -a" for a bunch of files.) Commit the file once you have finished making changes to the file. Such as editing a template file that is messed up or editing a file to fix a bug. Then Create a superlibrarian account, log off, and login with the new superlibrarian account.Ĭreate a bugzilla report for the bug you are fixing, if a bug has not already been reported: Otherwise login with the user/pass specified in the /etc/koha/sites/instancename/koha-conf.xml. Login with the Username/Password for the superlibrarian account you have created. It may require you to upgrade the database and run another web installer, but shouldn't go through the whole web install again. Restart services sudo service memcached restart (Crypt::Eksblowfish::Bcrypt is a required module.) (Note that it shows which Modules are Required.) Sudo koha-gitify kohadev1 /home/user1/kohaclone ![]() Run koha-gitity on koha instance 'kohadev1' Install and run koha-gitify, which maps config files to a koha.git repo (You want to apply patches to the origin/master branch for testing.) (See Appendix B for HTTP instructions, if you are unable to connect to port 9418 on .) Git clone git:///Koha-community/Koha.git kohaclone Git config -global core.whitespace trailing-space, space-before-tab Git config -global sendemail.smtpuser config -global sendemail.smtppass your_passwordĪutomatically fix whitespace errors in patches: Git config -global sendemail.smtpencryption tls Git config -global sendemail.smtpserverport 587 Git config -global user.email up a SMTP server using gmail: (Git is not what you want for a typical Live/Production Server.) ![]() Git is typically used for Development, Testing Bugs, Fixing Bugs, and Signing-Off on bug patches. Right-Click->Applications->Network->Web Browsing->Iceweasel (You need the user and password near the end of the file to login to the setup page.) Sudo less /etc/koha/sites/instancename/koha-conf.xml Insert the following line after the Listen line for port 80: ![]() Insert the following line after the NameVirtualHost line for port 80: Sudo koha-create -create-db instancenameĮdit the Apache2 nf file to listen on port 8080: Make sure you have fully updated your machine:Ĭreate a koha instance and Create the koha database: (idesk is used for desktop icons in the fluxbox window manager.)Ĭreate the file /etc/apt//koha.list:Įcho deb unstable main | sudo tee /etc/apt//koha.list Installed a minimal debian system, sudo, vim, xorg, xterm, wdm, fluxbox, idesk, and iceweasel. 13 Testing a patch using git and Signing-Off.11 Share git patch with the rest of the world.7 Update missing perl missing dependencies.6 Install and run koha-gitify, which maps config files to a koha.git repo.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |