[Insight-developers] dashboard tag

Bill Hoffman bill.hoffman@kitware.com
Fri, 18 May 2001 14:34:53 -0400


I was talking with Will and Brad about this tag for the "Last Known Good Build" and
we came up with some ideas.

1. In the testing stuff, use a moving tag on the entire source tree:
NIGHTLY_DASHBOARD_TAG
This is moved forward on all files each night.

2. Have another tag LAST_KNOWN_STABLE_BUILD, this is on every file
in the system.   It is set by hand.   When someone (Bill L. ?) blesses a
dashboard build, the LAST_KNOWN_STABLE_BUILD is moved to the
NIGHTLY_DASHBOARD_TAG on all files.


This means that if you are running nightly builds, you will only
have to do a cvs update -d ( after an initial cvs update -r NIGHTLY_DASHBOARD_TAG ).
The files will move forward each night.

If you want a stable build, you can checkout Insight with the
LAST_KNOWN_STABLE_BUILD tag the first time, and assume that you can
do an update at any point, and it will build clean.


-Bill