Revision [13643]
This is an old revision of WikkaSVN made by NilsLindenberg on 2006-03-28 16:29:10.
SVN - Different Versions and Revisions of the Wikka code
With the help of Subversion Numbering (SVN) it is not only possible to develop the wikka code without the need for one person to keep track of everything. With the help of branches it is also possible to work on project which could break functionality (for example the 'template-project' or the 'i18n-project') without hindering the development of the actual code.
Existing versions and branches of the code
With any webbrowser you can browse the different versions or see the websvn.You will find the following folders and subfolders:
branches
This is the folder for the bigger work on the code. You will find the following subfolders:1.1.6.0 browsewebsvn - The code which was released with that version number
1.1.6.1 browsewebsvn
r37-intprep browsewebsvn - A project to replace the hardcoded language strings in wikka, see the PhraseList for details.
tags
Snapshots of the released versions of wikkawiki, starting at 1.1.6.01.1.6.0 browsewebsvn
1.1.6.1 browsewebsvn
trunk
Here you can find the latest version of the wikka code and this is the main line of development. Please use it for testing purposes and in non-productive environments only! (browse websvn)Getting the latest code revision from the SVN repository
Developers interested in testing and/or contributing patches can download the latest development version of the Wikka engine from the SVN repository currently hosted at wush.net.To anonymously checkout the latest code changes you need to point your SVN client to the repository URL:
svn co https://wush.net/svn/wikka
The whole revision history can be tracked in the revision log.
Starting a new branch
If you like to start a new branch, you will need to contact the wikka-admins first.- find out what the codebase is for a potential branch (e.g., /skins is based on 1.1.6.0)
- create a branch by copying the original codebase
- checkout /skins
- overwrite it locally with the *new* package
- commit the changes
External links
- Version control with subversion - the most complete guide to SVN.
- Rapid SVN - SVN client for Win, Mac, Linux
CategoryDevelopment