[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Locking while tagging problem

From: Pyatt, Scott
Subject: Locking while tagging problem
Date: Tue, 21 Aug 2001 10:44:34 -0700

Until recently we've been using CVS 1.10 on our clients running Windows NT
4.0 and CVS 1.10.5 on the server running Solaris 2.7.  At the end of each
build we apply a label tag.  There are roughly 22000 file in 2400
directories spread across 6 modules.  Tagging this many files generally
takes 3 hours.  With CVS 1.10.5 it appears to lock only the directories that
are being written to at that moment, which has relatively little impact on
the developers.

However, we recently upgraded the server to CVS 1.11.1p1 in order to pick up
a much needed bug fix.  For now the clients are still running CVS 1.10.  Now
when we tag, CVS 1.11.1p1 appears to place locks in every directory until
tagging has completed.  The locks in question have a name like
#cvs.wfl.cvs.1052.  Our Perl script tags with the following command:

    cvs -Q tag -F $tag

Locking the source tree for 3 hours has a major impact on development.  With
development going on all over the world, tagging in the middle of the night
doesn't work (it's always someone's day).

1. Is this a new "feature" in CVS 1.11.1p1 or a bug?

2. Can it be resolved by moving the client to CVS 1.11.1p1 (which we planned
to do anyway)?


Scott Pyatt
Release Engineering Manager

Selectica, Inc.
3 West Plumeria Drive
San Jose CA 95134.2111

Direct: 408.545.2669    
Main:           408.570.9700    
Fax:            408.570.2167

See our Internet Selling Systems in action:

reply via email to

[Prev in Thread] Current Thread [Next in Thread]