Wiki source for WikkaSVN


Show raw source

===== SVN - tracking Wikka development =====

>>==See also==
~-How to use [[WikkaUnstable | nightly builds]]
~-ANewHomeForWikka
~-WikkaBetaFeatures
>>Wikka development benefits from a **""<abbr title="Subversion">SVN</abbr>"" repository**, where different members of the [[CreditsPage | Wikka Development Team]] can commit their code contributions and keep an eye on what others do. Branches can host the development of independent subprojects without interfering with the main line of development. The content of the repository can be displayed via two web interfaces: [[http://wush.net/trac/wikka/browser | trac]] and [[http://wush.net/websvn/wikka/listing.php?repname=wikka&path=%2F&sc=0 | websvn]].

<<====##trunk##====
The main development line of Wikka. Code checked out from ##trunk## (as well as from any development branch other than ##tags##) should only be used for testing purposes and not in production environments.
[[http://wush.net/trac/wikka/browser/trunk | trac]] :: [[http://wush.net/websvn/wikka/listing.php?repname=wikka&path=%2Ftrunk%2F&rev=0&sc=0 | websvn]]
<<::c::

<<====##branches##====
Contains the different development branches. It's the area of the repository where different development projects take place. When a branch is ready for an official release it's copied to the ##tags## folder.

===##1.1.6.0##===
The ancestor development branch for ##1.1.6.0##.
[[http://wush.net/trac/wikka/browser/branches/1.1.6.0 | trac]] :: [[http://wush.net/websvn/wikka/listing.php?repname=wikka&path=%2Fbranches%2F1.1.6.0%2F&rev=0&sc=0 | websvn]]

===##1.1.6.1##===
The ancestor development branch for ##1.1.6.1##.
[[http://wush.net/trac/wikka/browser/branches/1.1.6.1 | trac]] :: [[http://wush.net/websvn/wikka/listing.php?repname=wikka&path=%2Fbranches%2F1.1.6.1%2F&rev=0&sc=0 | websvn]]

===##1.1.6.1-intl##===
A branch of ##1.1.6.1## whose goal is to replace all hardcoded UI strings with configurable constants, a necessary step for [[WikkaInternationalization | i18n]]. This branch was obsoleted by i18n-related development in ##trunk##
[[http://wush.net/trac/wikka/browser/branches/1.1.6.1-intl | trac]] :: [[http://wush.net/websvn/wikka/listing.php?repname=wikka&path=%2Fbranches%2F1.1.6.1-intl%2F&rev=0&sc=0 | websvn]]

===##1.1.6.2##===
[[http://wikkawiki.org/WikkaReleaseNotes#hn_Wikka_1.1.6.2 | Release notes]]
[[http://wush.net/trac/wikka/browser/branches/1.1.6.2 | trac]] :: [[http://wush.net/websvn/wikka/listing.php?repname=wikka&path=%2Fbranches%2F1.1.6.2%2F | websvn]]

===##1.1.6.3##===
[[http://wikkawiki.org/WikkaReleaseNotes#hn_Wikka_1.1.6.3 | Release notes]]
[[http://wush.net/trac/wikka/browser/branches/1.1.6.3 | trac]] :: [[http://wush.net/websvn/wikka/listing.php?repname=wikka&path=%2Fbranches%2F1.1.6.3%2F | websvn]]

===##1.1.6.4##===
Security/antispam maintenance updates
[[http://wush.net/trac/wikka/browser/branches/1.1.6.4 | trac]] :: [[http://wush.net/websvn/wikka/listing.php?repname=wikka&path=%2Fbranches%2F1.1.6.4%2F | websvn]]
<<::c::

<<====##tags##====
Contains static snapshots of the official releases of Wikka, copied from the development branch at the time of the release.

===##1.1.6.0##===
[[http://wush.net/trac/wikka/browser/tags/1.1.6.0 | trac]] :: [[http://wush.net/websvn/wikka/listing.php?repname=wikka&path=%2Ftags%2F1.1.6.0%2F&rev=0&sc=0 | websvn]]

===##1.1.6.1##===
[[http://wush.net/trac/wikka/browser/tags/1.1.6.1 | trac]] :: [[http://wush.net/websvn/wikka/listing.php?repname=wikka&path=%2Ftags%2F1.1.6.1%2F&rev=0&sc=0 | websvn]]

===##1.1.6.2##===
[[http://wush.net/trac/wikka/browser/tags/1.1.6.2 | trac]] :: [[http://wush.net/websvn/wikka/listing.php?repname=wikka&path=%2Ftags%2F1.1.6.2%2F | websvn]]

===##1.1.6.3##===
[[http://wush.net/trac/wikka/browser/tags/1.1.6.3 | trac]] :: [[http://wush.net/websvn/wikka/listing.php?repname=wikka&path=%2Ftags%2F1.1.6.3%2F | websvn]]
<<::c::


==== Getting the latest code revision from the repository ====

Developers interested in testing and/or contributing patches can checkout the latest development version of the Wikka engine from the repository using a SVN client.
[[WikkaUnstable | Nightly builds]] directly packaged from the SVN repository are also available for download.
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/trunk wikka%%

To check out a specific version w.x.y.z:

%%svn co https://wush.net/svn/wikka/branches/w.x.y.z wikka-w.x.y.z%%

The whole revision history can be tracked in the [[http://wush.net/trac/wikka/log/ | revision log]].

==External links==
~-[[http://svnbook.red-bean.com/ | Version control with subversion]] - the most complete guide to SVN.
~-[[http://rapidsvn.tigris.org/ | Rapid SVN]] - SVN client for Win, Mac, Linux
~-[[http://subversion.tigris.org/project_packages.html | SVN binaries]] - Command-line SVN binaries can be found here (OS X users can find precompiled binaries [[http://metissian.com/projects/macosx/subversion/ | here]])
----
CategoryDevelopment
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki