Derek R. Price wrote:

>
>Just my 2 cents:
>
>If anybody does go through with implementing this stuff, branch 
"functions"
>(I believe somebody else already mentioned this in passing) seem to 
make more
>sense to me than more magic tags.
>
>Rather than a bunch of new magic tags, excepting perhaps '.trunk', 
allow
>magic functions such as, '.parent', '.tail', and '.head' to be 
appended to
>branch tags.  Allow multiple concatenations, of course, for 
constructs like,
>'current_branch.parent.parent.tail' and 'current_branch.parent.head' 
and
>'.trunk.head'.  Also, assume an empty tag is the current branch ( 
'.parent'
>would be equivalent to 'current_branch.parent').

I like this solution.  I don't like the fact that you currently have 
to tag a branch twice if you ever want to back it out.  With this 
mechanism, all you would have to do is:

        cvs update -j branch -j branch.tail
        
-- 
Stephen Rasku                   E-mail: [EMAIL PROTECTED]
Senior Software Engineer        Phone:  (604) 872-6676
TGI Technologies                Web:    http://www.tgivan.com/

Reply via email to