Source

SCons / HOWTO / change.txt

__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.]
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.