[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: /#cvs.lock): No such file or directoryctory for <some directory inre
From: |
Todd Denniston |
Subject: |
Re: /#cvs.lock): No such file or directoryctory for <some directory inrepository> |
Date: |
Tue, 17 Aug 2004 11:20:13 -0500 |
"Jim Page - emailsystems.com" wrote:
>
> I found a post in an archive regarding this issue which came quite close to
> an answer, but not quite. I thought I would share my efforts in case it
> saves someone some time. Here is the root of teh original thread:
> http://lists.gnu.org/archive/html/info-cvs/2002-09/msg00009.html
>
> Environment:
>
> Running unix/Windows cvs clients on source located on a volume shared
> between OSs, shared using either Samba or Windows Services for unix NFS (I
> tried both). specifically, unix client: cvs (various versions 1.11.2 up to
> the latest stable release, under linux). Windows clients: WinCVS and the
> PushOK cvs proxy for VisualStudio. The server is a linux box running cvs
> 1.11.17, on slackware 9.
Huge suggestion:
Read the messages found here:
http://www.google.com/search?hl=en&lr=&ie=UTF-8&q=cvs+network.file.system+site%3Alists.gnu.org&btnG=Search
http://www.google.com/search?hl=en&lr=&ie=UTF-8&q=cvs+larry+network.file.system+site%3Alists.gnu.org&btnG=Search
http://www.google.com/search?hl=en&lr=&ie=UTF-8&q=cvs+samba+larry+site%3Alists.gnu.org&btnG=Search
>
> Symptom:
>
> Running pretty much any cvs command on a client (unix or windows) results in
> something like the following:
>
> ... cvs stuff ...
> cvs status: Examining .
> /#cvs.lock): No such file or directoryctory for `/home/cvsroot/blah
> 'vs status: failed to obtain dir lock in repository `/home/cvsroot/blah
> cvs [status aborted]: read lock failed - giving up
>
> Fix:
>
> Run dos2unix (or similar) on the CVS/Repository file in the client
> directory. Note this problem is on the client, not the server.
Always use a client that is native to the host you are doing your editing on!
Never share directories between different OS's, do a full checkout on the
host/OS you are doing the editing on, as some OS's will not use the same line
endings.
> The problem
> is that the DOS EOL at the end of the path in CVS/Repository is interpreted
> as part of the path. This may be an incomplete fix, as I am a newvie running
> a cvs server, but it seems to have worked for me with no ill effects.
>
> Cheers
> Jim
>
> ------------------------------------------------------------------------------------
> Email the way you want it - scanned for viruses and unwanted content by
> emailsystems
>
> Information regarding this service can be found at www.emailsystems.com
>
> _______________________________________________
> Info-cvs mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/info-cvs
--
Todd Denniston
Crane Division, Naval Surface Warfare Center (NSWC Crane)
Harnessing the Power of Technology for the Warfighter