HomeSF Project Home

CherBot Subversion Developer Access

Checking out a normal working copy

To checkout a normal working copy of the latest development, checkout the trunk. This is what's called HEAD or MAIN/LATEST in other version control systems.

svn co cherbot


Current rules are this:


Releases are created in the following way:

  1. A branch with the new release name is created. Usually the branch will increase the minor revision and use it as its name. Example: svn copy trunk branches/0.8. The policy for branches is that they aren't completely frozen, but only changes required for release and bug fixing are allowed.
  2. The branch is braught into releasable state. This usually should be zero effort, yet consider this a separate step.
  3. The release is published. As a part of the release publishing, a tag with the new release name and patch level is created. Example: svn copy branches/0.8 tags/0.8.0. The policy for tags is that they are completely frozen, tags must never ever be changed.

Checking out a released version

To checkout a released version, use svn co cherbot with version being the release name. To checkout, for example, version 0.8.0, use svn co cherbot.

See Also Logofreshmeat.netValid HTML 4.01!Valid CSS!Ohloh Metrics Feedback: webmaster
$Date: 2006-09-19 01:16:38 +0200 (Di, 19 Sep 2006) $