Skip to content

Commit 4a44b7c

Browse files
author
Richard Jones
committed
update to dev docs
1 parent be277a2 commit 4a44b7c

File tree

1 file changed

+10
-45
lines changed

1 file changed

+10
-45
lines changed

doc/developers.txt

Lines changed: 10 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -22,61 +22,26 @@ All development is coordinated through two resources:
2222
- Sourceforge's issue trackers at
2323
https://sourceforge.net/tracker/?group_id=31577
2424

25+
Website, wiki, issue tracker
26+
----------------------------
27+
28+
1. Log into <username>,[email protected]
29+
2. cd /home/groups/r/ro/roundup
30+
3. follow instructions in README.txt
31+
32+
2533
Small Changes
2634
-------------
2735

2836
Most small changes can be submitted through the `feature tracker`_, with
2937
patches attached that give context diffs of the affected source.
3038

3139

32-
CVS Access
40+
SVN Access
3341
----------
3442

35-
To get CVS access, contact [email protected].
36-
37-
CVS stuff:
38-
39-
1. to tag a release (eg. the pre-release of 0.5.0)::
40-
41-
cvs tag release-0-5-0-pr1
42-
43-
1. to make a branch (eg. branching for code freeze/release)::
44-
45-
cvs co -d maint-0-5 -r release-0-5-0-pr1 roundup
46-
cd maint-0-5
47-
cvs tag -b maint-0-5
48-
49-
2. to check out a branch (eg. the maintenance branch for 0.5.x)::
50-
51-
cvs co -d maint-0-5 -r maint-0-5
52-
53-
3. to merge changes from the maintenance branch to the trunk, in the
54-
directory containing the HEAD checkout::
55-
56-
cvs up -j maint-0-5
57-
58-
though this is highly discouraged, as it generally creates a whole swag
59-
of conflicts :(
60-
61-
Standard tag names:
62-
63-
*release-maj-min-patch[-sub]*
64-
Release of the major.minor.patch release, possibly a beta or pre-release,
65-
in which case *sub* will be one of "b*N*" or "pr*N*".
66-
*maint-maj-min*
67-
Maintenance branch for the major.minor release. Patch releases are tagged in
68-
this branch.
69-
70-
Typically, release happen like this:
43+
To get SVN access, contact [email protected].
7144

72-
1. work progresses in the HEAD branch until milestones are met,
73-
2. a series of beta releases are tagged in the HEAD until the code is
74-
stable enough to freeze,
75-
3. the pre-release is tagged in the HEAD, with the resultant code branched
76-
to the maintenance branch for that release,
77-
4. bugs in the release are patched in the maintenance branch, and the final
78-
and patch releases are tagged there, and
79-
5. further major work happens in the HEAD.
8045

8146
Project Rules
8247
-------------

0 commit comments

Comments
 (0)