[cvsnt] Re: Checkout tag extremely slow

Tony Hoyle tmh at nodomain.org
Sun Dec 12 14:28:17 GMT 2004


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.


Bo Berglund wrote:
> Just curious:
> What is val-tags file really used for?
> If it is to check if a particular tag actually exists *somewhere* in
> the repository so an error message can be *immediately* sent back and
> the operation aborted, I would understand it.
> But right now all it provides is a list of tags used somewhere with no
> indication on where, so all module files must anyways be checked for
> the requested tag individually if a checkout is made by tag.
> Seems weird to me and also rather unuseful.

If the tag is in the val-tags file then it is known to exist, so 
checkout can be started immediately.
If it isn't then it still *might* exist, so it has to be searched for - 
in practice this searching happens extremely rarely.

Tony



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