trying to do a CVS diff on an anonymous CVS snapshot checkout:
grass63$ cvs -q diff
cvs server: failed to create lock directory for `/home/grass/grassrepository/grass6/gem/skeleton/macosx' (/home/grass/grassrepository/grass6/gem/skeleton/macosx/#cvs.lock): No such file or directory
cvs server: failed to obtain dir lock in repository `/home/grass/grassrepository/grass6/gem/skeleton/macosx'
cvs [server aborted]: read lock failed - giving up
trying to do a CVS diff on an anonymous CVS snapshot checkout:
grass63$ cvs -q diff
cvs server: failed to create lock directory for `/home/grass/grassrepository/grass6/gem/skeleton/macosx' (/home/grass/grassrepository/grass6/gem/skeleton/macosx/#cvs.lock): No such file or directory
cvs server: failed to obtain dir lock in repository `/home/grass/grassrepository/grass6/gem/skeleton/macosx'
cvs [server aborted]: read lock failed - giving up
any ideas?
rm -rf gem/skeleton/macosx
So far as the CVS server is concerned, that directory never existed.
You need to manually bring your working copy into line with the
server's view of reality.
[See the "What is a binary executable doing in CVS?" thread for the
backstory.]