[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.
Comments?
>>> "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
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
More information about the cvsnt
mailing list