Forum OpenACS Q&A: Response to Getting ready for beta - tagging and branching CVS

<blockquote><i> Once you have a working copy tied to a particular branch, it remains there until you tell it otherwise. This means that changes checked in from the working copy will add new revisions on that branch, while leaving the main trunk and other branches unaffected
This is the danger, I guess, forgetting to switch to the right place if you flip-flop.
So perhaps the thing to do is to maintain personal directories for old releases one works on and provides bug fixes to, and a "develop" directory for the latest branch?  With the flotilla of nsd.tcl and start-up scripts that implies, and different db instances, etc.
Well, at least those last things aren't due to CVS!