[ On Monday, March 6, 2000 at 11:45:34 (-0600), Michael Gersten wrote: ]
> Subject: Feature wanted: checkin time tagging
>
> Specifically, I want to specify "Create a new branch, and check in on that
> branch", or "Check this in on my parent, assuming no changes have been made to
> my parent since I branched".

Sounds a bit like the inverse of the vendor branch concept.

I can't see any reason for doing this though -- beyond wanting to
confuse yourself and anyone else who might look at the result.

> Also, as long as people are discussing new improvements for CVS, how about
> this: any time you create a branch tag 'newtag', automatically create a tag
> 'base-<newtag>' at the base (it can be a nightmare if you forget).

That's not a bad idea -- it's been discussed before but there's the
issue of forcing naming policies on people, not to mention that some
people really don't want extra tags cluttering an already cluttered
repository when they don't really need them.  I don't think anyone's
proposed a working implementation yet either (though this one should be
really trivial to do).

One thing I thought of a long time ago, but never got around to doing
either, is to allow multiple tags to be specified at once (I got the
idea from observing that you can do this with "cvs import").  Obviously
there would have to be a new option letter to specify new tags, and care
would have to be take to get the meaning of '-b' right (i.e. to which
tags it applies).  This might solve the problem sufficiently for almost
everyone....

-- 
                                                        Greg A. Woods

+1 416 218-0098      VE3TCP      <[EMAIL PROTECTED]>      <robohack!woods>
Planix, Inc. <[EMAIL PROTECTED]>; Secrets of the Weird <[EMAIL PROTECTED]>

Reply via email to