info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Tag locking change


From: Paul Sander
Subject: Re: Tag locking change
Date: Thu, 10 Oct 2002 10:28:25 -0700

>--- Forwarded mail from address@hidden

>Paul Sander writes:
>>
>> But the following streams of commands are exactly equivalent (assuming
>> rtag were modified to accept both -D and -r options):
>> 
>> cvs checkout -r branch module         cvs rtag -D now -r branch module
>> cvs tag label

>No, they're not, unless the module has no subdirectories.  Like rtag now
>does again, checkout only locks one directory at a time, so commits can
>happen between directories just like they can with rtag.

Yikes!  So checkout is as reliable as rtag is with regard to the set of
versions it affects.

Okay, I amend the commands above as follows, noting that checkout would
also need to be modified to accept both -r and -D options, recording
only the branch in the Entries file:

cvs checkout -D now -r branch module   cvs rtag -D now -r branch module
cvs tag label

>--- End of forwarded message from address@hidden





reply via email to

[Prev in Thread] Current Thread [Next in Thread]