diff options
Diffstat (limited to 'HOWTO/change.txt')
| -rw-r--r-- | HOWTO/change.txt | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/HOWTO/change.txt b/HOWTO/change.txt new file mode 100644 index 0000000..f295003 --- /dev/null +++ b/HOWTO/change.txt @@ -0,0 +1,61 @@ +__COPYRIGHT__ + +Handling a change set: + + -- Start the change: + + aedb {cnum} [if it's initiated locally] + aedist -r [if it's a remote submission] + + -- Normal development cycle: + + aeb + aet + aet -bl + aet -reg [optional] + aed + aede + + -- As the reviewer: + + aerpass {cnum} + + -- As the integrator: + + aeib {cnum} + aeb + aet + aet -bl + aet -reg + aed + aeipass + + -- Distribute the change to scons-aedist: + + aedist -s -p scons.0.96 {cnum} > scons.0.96.C{cnum}.ae + pine -attach scons.0.96.C{cnum}.ae scons-aedist@lists.sourceforge.net + Subject: scons.0.96 - {SUMMARY} + Body: aegis -l -p scons.0.96 -c {cnum} cd + + rm scons.0.96.C{cnum}.ae + + [This will eventually be automated.] + + -- Update the aedist baseline on the web site: + + aedist -s -bl -p scons.0.96 > scons.0.96.ae + scp scons.0.96.ae stevenknight@scons.sourceforge.net:/home/groups/s/sc/scons/htdocs/scons.0.96.ae + rm scons.0.96.ae + + [This will eventually be automated.] + + -- Distribute the change to CVS: + + export CVS_RSH=ssh + ae2cvs -n -aegis -p scons.0.96 -c {cnum} -u ~/SCons/scons + ae2cvs -X -aegis -p scons.0.96 -c {cnum} -u ~/SCons/scons + + If you need the "ae2cvs" Perl script, you can find a copy + checked in to the bin/subdirectory. + + [This may eventually be automated.] |
