...
The command is "stag", short for "SCons tagger". It (release 0.2.0) may be invoked
stag -help
or
*stag* *\stag -cvspath=*{_}path-relative-to-cvsroot_ *\-notes="*{_}text-for-release.notes_" (*\-major \ | \ -minor \ | \ -patch \ | \ -custom=*{_}custom-version-string_) \ [*\-branch=*{_}alternate-branch_\] \ [*\-verbose*\] Wiki Markup
Value of -cvspath determines package name: it's the last component of the path. Value of -branch defaults to MAIN. If -branch is specified and is anything other than MAIN, -custom must be used and its value must follow the form for tags along a branch, namely dd-dd-dd-aadd where all the d's are digits and the a's are alphabetic characters, e.g. 01-02-00-gr01. If -custom is specified for a main branch tag its value must be of the form dd-dd-dd. -verbose may add some informational messages to terminal output.
...
The package must have a file called SConscript which includes "# Authors:" and "# Version:" lines (filled with appropriate values). See the SConscript file for package irfs for a minimal example. The package must also have a doc directory containing a file release.notes.
Status
Executables for RHEL4, RHEL3, Windows and Mac can be found at ftp://ftp-glast.slac.stanford.edu/glast.u05/stag. The RHEL4 build runs on RHEL5 as well as RHEL4.
...