Hi Glasgow,
>The file is no longer there. This error occurred on Feb 01 according
>to a log file we maintain. We just noticed that the entire module did
>not get tagged. Could it be that a subsequent process to that area of
>the module already removed the lock sometime between then and now?
If you have a long-running operation and a short operation in between,
it’s very possible that the first one waits.
For example:
toplevel$ cvs tag foo
On another terminal:
toplevel/long/path/to/a/subdirectory$ cvs commit -m foo filename
The commit will succeed, even if it started after the tag and
will finish before it.
Normally, though, the tag operation would wait (I think; I only
experienced this yet with two commits) and then, after the short
commit has finished and removed its lock files, continue.
But, as I said, lockfile names are not like the ones you indicated.
Good luck,
//mirabilos
--
“Having a smoking section in a restaurant is like having
a peeing section in a swimming pool.”
-- Edward Burr