Mark D. Baushke writes: > > Larry Jones <[EMAIL PROTECTED]> writes: > > > > CVS won't let you remove a branch point revision. > > Hmmm... while that may be true, it does not render my point invalid.
I never said it did. :-) [...] > cvs admin -o1.2 foo > cvs -q log foo > > Yeilds the following error message: > > cvs [update aborted]: could not find desired version 1.2 in > /tmp/mdb-repos/jj/foo,v > > In my opinion, this renders branch bar impossible to use again. Yep. > The difficulty is knowning if one of the branches (or tags) being > deleted will ever be needed again. If you only have one or two branches, > then it should be easy to spot the use. If you have many, it may be > possible to overlook the use. Or, if you assumed that CVS would not let > you remove a revision being used by any kind of tag, that would also be > a possible problem. CVS won't allow removing tagged revisions if you use the "new" inclusive range syntax, but it neglects to check for magic branch tags. That is a bug that I am fixing. Only checking when using the new syntax is an obsolescent feature (the manual warns that it could change in the future) that I think is long overdue for change. Changing the code is easy but it has unexpectedly large ramifacations on the test suite. -Larry Jones My life needs a rewind/erase button. -- Calvin _______________________________________________ info-cvs mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/info-cvs
