[cvsnt] Re: Repository TAG behavior

Alberto Di Fede alberto.difede at gmail.com
Sat Feb 4 18:54:52 GMT 2006


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


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.

Thanks again


Alberto


Il giorno 31/gen/06, alle ore 10:19, Tony Hoyle ha scritto:

> Albe wrote:
>> manager tag, cvsnt starts to decide which process has  precedence  
>> and after some try kills one while letting the other  finish the  
>> operation.
>
> There's no precedence - it just makes one wait for the other.   
> It'll wait for ~20 seconds per file before failing with a locking  
> error - if a single operation is taking longer than that then there  
> are probably other issues.
>
> Tony
> _______________________________________________
> cvsnt mailing list
> cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook
> http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs




More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook