I'm using CVS 1.10.7 with LockDir keyword defined in 'config' file.
This feature is very interesting because it allows anyone to checkout
files without writing access on the repository. I think this was the
purpose of this feature, but it doesn't work because CVS ask for
writing access on history file. Thus I used '-l' global option to turn
off history logging. Nevertheless, CVS ask for writing access.
Reading CVS sources, I saw 'logoff' variable is not tested in 'main.c'
before testing the accessibility of history file. I suppose this is the
reason but I haven't modified and tested it.
Are you agree with my solution ?
Regards,
Jean-Claude