Hello, Eckhard!
> its not a bug but only an erraneous error-message in some cases.
> I am using CVS 1.10.8.
> In the routine lock.c in Line Numbers 761 to 763
> error (0, errno,
> "failed to create lock directory in repository `%s'",
> lock->repository);
> the last line should be
> masterlock);
> If you are using the LockDir-Option in the config-file, locks will be
> made in the file stored in masterlock und not in the file stored
> in lock->repository (see Line 744).
I would rather leave "lock->repository" alone but replace "in
repository" with "for repository".
The client should not be told about the lock directory - it is an internal
affair of the server. But the message should not imply that the lock
diretory is created in the repository itself - this may of may not be
true dependent on the LockDir option.
Regards,
Pavel Roskin