From: Robert Klemme Date: 2004-08-27T19:35:33+09:00 Subject: Re: [OT] CVS question "Jamis Buck" schrieb im Newsbeitrag news:412EC252.4060408@email.byu.edu... > Austin Ziegler wrote: > > > I would tag the existing version -- and perhaps even branch it. All > > of my programs and libraries are tagged and branched on major > > releases (e.g., X.0.0 or X.Y.0). A notable exception is Ruwiki > > 0.8.0; it will not be branched until 0.8.1 becuase of some known > > large changes that I want to carry forward to 0.9 even with planned > > bugfixes. > > > > At any rate, tag and branch copland as it stands. Then, do a CVS > > delete on those files that no longer exist in copland. After adding > > the new files, update, then tag and branch again. > > > > -austin > > Thanks for the advice, Austin. I'm familiar with tagging, but I guess I > better just bite the bullet and read up on branching. You don't need to branch until you really need the branch. Example: you release the tagged version. You checked in the new version. Now for some reason you need to fix a bug in the tagged version. *That's* the moment when you need to branch. Checkout the tagged version, create the branch, make the changes to fix the bug and check them in (on the branch). Kind regards robert