[cvsnt] Cannot rename file error
P. Dwayne Miller
dmiller at espgroup.net
Thu Feb 13 17:12:24 GMT 2003
Rebooting server did fix the problem.
Thanks again,
Dwayne
P. Dwayne Miller wrote:
> I do in fact have a cvs.exe running. I'll try to kill it and see if
> the problem goes away.
>
> Tks for the info.
>
> BTW... I believe the sequence of events that caused this were...
>
> I edited a file, tried to commit the change and that failed because
> someone else had commit another change. I did an update on the file,
> which resulted in it trying to merge two versions. The merge
> operation never completed.
>
> Tks again.
> Dwayne
>
> Keith D. Zimmerman wrote:
>
>> In my experience this was not the case - but I would have to recheck
>> that. I am pretty sure that I killed all cvs.exe's and hanging locks
>> remained.
>>
>> The persistent hanging lock thing has been a problem with windows that I
>> have experienced before with other products. The server for my
>> company's accounting system has been known to do it in the past, and we
>> have accomplished much the same thing with visual studio across a file
>> share a time or two...
>>
>> keith d. zimmerman, mcsd eagle solutions
>>
>> -----Original Message-----
>> From: Bo Berglund [mailto:Bo.Berglund at system3r.se] Sent: Thursday,
>> February 13, 2003 10:52 AM
>> To: Dwayne Miller; cvsnt at cvsnt.org
>> Subject: RE: [cvsnt] Cannot rename file error
>>
>>
>> This indicates a hung cvs.exe process in the server. It locks the file.
>> Open up Task manager and look there for cvs.exe. There should normally
>> be none visible because they are very transient in nature. But if you
>> see one you have to kill it.
>>
>> Unfortunately this cannot be done from Task Manager, so you have to drop
>> down to the command prompt and issue the 'kill cvs.exe' command,
>> provided you have access to the kill command that came with an NT
>> resource pack a while back. If you don't then SysInternals have a set of
>> tools that includes an improved kill utility. These tools are free.
>>
>> I have set up a scheduled task that runs once each night at 4 AM and
>> kills all cvs.exe that live then. No more problems. We had a few of
>> those before when we were on 1.10.8, they all vanished with the
>> schedule.
>>
>> Bo
>>
>> -----Original Message-----
>> From: Dwayne Miller [mailto:dmiller at espgroup.net]
>> Sent: den 13 februari 2003 16:21
>> To: cvsnt at cvsnt.org
>> Subject: [cvsnt] Cannot rename file error
>>
>>
>> We recently migrated our repository from an NT4 server to a Win2k
>> server. In the process, we upgraded CVSNT to build 68. All of that
>> might be unrelated, but provided just in case.
>>
>> For a single file, all users are getting a message when trying to commit
>>
>> a change:
>> cvs [server aborted]: cannot rename file
>> d:/cvs/pmp-docs/,sysTools_Readme.txt, to
>> d:/cvs/pmp-docs/sysTools_Readme.txt,v: Permission denied
>>
>> All other operations on other files seem normal.
>>
>> I believe this started when cvs 'hung' when I was trying to check in
>> this file. We are all using the WinCVS client, using the ntserver
>> protocol.
>>
>> I cannot find a file named d:/cvs/pmp-docs/,sysTools_Readme.txt. But
>> the file d:/cvs/pmp-docs/sysTools_Readme.txt,v does exist. It's
>> read-only attribute is unset, whereas all other files in that
>> directory are set to read-only.
>>
>> I've looked in the WINNT\Temp directory and see several CVS related
>> directories and a few .tmp files, some of which are owned by me and have
>>
>> the contents of the file I'm trying to check in. But I'm not sure
>> what to do with any of them to fix the problem.
>>
>> On an unrelated note, we are also seeing a new message when updating
>> an entire directory:
>> cvs server: cannot open directory . for empty check: No such file or
>> directory
>>
>> Any help would be appreciated.
>>
>> Tks,
>> Dwayne
>>
>>
>> _______________________________________________
>> cvsnt mailing list
>> cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
>>
>>
>> _______________________________________________
>> cvsnt mailing list
>> cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
>>
>>
>>
>>
>
More information about the cvsnt
mailing list