[cvsnt] Tag entire repository

Aaron Kynaston akynaston at novell.com
Thu Jul 22 16:51:46 BST 2004

Can any one confirm this?

The tag I'm setting in the repository should get set on every file
regardless - it's a backup tag marking which revisions are under the
backup - if some one is checking something in at the moment, I was under
the impression directory locks were still in place, and that my rtag
would wait until they've had their locks removed.

Sorry to drag this one on, but I still feel it's black magic and would
like to get my hands around it.


>>> "Terry Lacy" <tlacy at slco.org> 7/22/2004 9:33:27 AM >>>

> -----Original Message-----
> From: Tony Hoyle tmh-at-nodomain.org slcounty 
> [mailto:0vkri19eyi0t at sneakemail.com] 
> Sent: Thursday, July 22, 2004 9:21 AM
> To: Terry Lacy
> Subject: Re: [cvsnt] Tag entire repository
> On Thu, 22 Jul 2004 09:05:31 -0600, "Terry Lacy" <tlacy at slco.org>
> wrote:
> >Nearly forgot, if you use the rtag command, you'll want to
> >save yourself a lot of pain and suffering by locking out
> >other users while the repository is being tagged.  Otherwise,
> >you'll end up with partial check-ins.
> >
> Shouldn't do... the atomicity code handles that.
> Tony

Perhaps I should have been more specific.  By "partial check-ins"
I mean a check-in consisting of multiple files.  If you rtag
while someone is doing a check-in of multiple files, you might
end up tagging some of the newer versions and missing others.

While the atomicity code prevents interruption of a single
file check-in, I don't believe it prevents check-ins happening
during the entire rtag process (at least not with the versions
I've used (1.11 and previous)).
cvsnt mailing list
cvsnt at cvsnt.org 

More information about the cvsnt mailing list