Todd Denniston writes:
> 
> I have not read the code (enough to understand the current question), but my
> quick look through the manual[2] does not indicate that `cvs commit` takes
> out the #cvs.lock in all the directories in the whole tree at one time, or
> even the whole sub tree within the directory the commit is taking place in
> at one time. 

Commit locks all the directories you're committing files to for the
duration of the operation.  That is, if you're committing a/b/c/file1
and a/b/d/file2, CVS locks a/b/c and a/b/d -- it does not lock a, a/b,
or any other subdirectories of a/b.  Most, if not all, other operations
just lock one directory at a time.

-Larry Jones

I've got more brains than I know what to do with. -- Calvin


_______________________________________________
Info-cvs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/info-cvs

Reply via email to