[cvsnt] CVS Rename and Tag problem

Williams, Tim WilliamsTim at PRAIntl.com
Thu Jan 10 19:42:21 GMT 2008

I captured the commit messages from two rename commits using TCVS. The
first test was used a local repository on my workstation (same TCVS and
CVSNT versions - trying to rule out a configuration issue on the test
environment). The second test was in the test environment. Disregard the
differences in revision numbers. These are separate tests. 

Both tests generated "Operation not permitted" messages.

Hope this helps,


TEST 1 : Local Repository

In C:\renametest\SAS\Define: "C:\Program Files\CVSNT\cvs.exe" -q -N
commit -m "commit of rename"

<--  directory update
cvs commit: could not get info for
Operation not permitted
new revision: 1.3; previous revision: 1.2

Success, CVS operation completed

In C:\renametest\SAS\Define: "C:\Program Files\CVSNT\cvs.exe" -q -N stat

Success, CVS operation completed

TEST2 : Test Server Repository

In C:\RenameTest2\SAS\Define\test3: "C:\Program Files
(x86)\CVSNT\cvs.exe" -q commit -m "commit of 

d:/cvsrep/opstest/SDLC/RTEST/SAS/Define/test3/.directory_history,v  <--
directory update
cvs server: could not get info for
`SDLC/RTEST/SAS/Define/test3/D:\CVSTemp\cvsF4.tmp': Operation not
new revision: 1.2; previous revision: 1.1

Success, CVS operation completed

In C:\RenameTest2\SAS\Define\test3: "C:\Program Files
(x86)\CVSNT\cvs.exe" -q stat

Success, CVS operation completed

-----Original Message-----
From: Arthur Barrett [mailto:arthur.barrett at march-hare.com] 
Sent: Wednesday, January 09, 2008 3:25 PM
To: Williams, Tim; cvsnt at cvsnt.org
Cc: support
Subject: RE: [cvsnt] CVS Rename and Tag problem


> cvs -ttt ci -m "rename" > ..\rename-log.txt  2> ..\rename-err.txt

I misread my own instuctions?  OK - yes.  You are seeing a different
problem now: the commit is not 'recognising' that a rename has been
performed.  You should be seeing what you saw before:

		new revision: 1.2; previous revision: 1.1

Can you try again with TortoiseCVS and see if you get this message on

If you do get the message try and work out what is different in my
sequence and the TortoiseCVS sequence.

If you do not get this message with TortoiseCVS then try and remember
what has changed between then and now.

Tony and I are currently looking into why the commit may ignore the
rename but we haven't worked it out yet...



More information about the cvsnt mailing list