[cvsnt] Re: Repository TAG behavior

Tony Hoyle tony.hoyle at march-hare.com
Sun Feb 5 22:44:11 GMT 2006


Alberto Di Fede wrote:
> Thanks for the answer.
> 
> To be more precise this behavior fails when two concurrent TAG are done 
> on the same repository. At one point in the middle of the TAG the two 
> operations try to tag the same file at the same time: as you wrote, the 
> lock server try for 20 seconds then it returns a fail to one of the two 
> operations while letting the other one finish.
> This could create some problem since there's no rollback on the failed 
> TAG, so it remains on all the files tagged till the failure, leading to 
> possible tagging errors.
> 
> I hope to have been clear enough.
> 
tag itself won't lock an individual file for 20 seconds though... it's 
not a situation that will normally arise, even if you try multiple tags 
of the entire repository (which is itself fairly unusual).

Tony



More information about the cvsnt mailing list