[cvsnt] 'cvs unedit' issues

Jim Hyslop jimh at view22.com
Fri Sep 29 22:11:26 BST 2006


Hi,

I've discovered a couple of issues with 'cvs unedit.' First, the easy
one: as an administrator, I issued the command "cvs unedit -u username
-R" to clear another user's edit. I had some files checked out and
'edited' in my working directory. CVSNT asked if I wanted to revert them
- of course not!! I wasn't unediting *MY* changes, I was removing
someone else's. CVSNT did't revert the change - but it went ahead and
removed my edits on the files. This is not how it should behave: if an
admin uses the '-u' option, *ONLY* that users' files should be affected.

Now, the tricky one. Nobody - not me as and admin, not the user himself
- seems to be able to remove the edit status for a particular set of
files. Here's an example:

C:\cvs\view22_4\Source\Core\GLWinRenderSystem>cvs editors
GLWinRenderSystem.vcproj.vspscc VIEW22\gregs    Mon Sep 11 22:06:56 2006
GMT
HOBIL
C:\Source\Applications\View22\WebApp\View22_4\Source\Core\GLWinRenderSys
tem

C:\cvs\view22_4\Source\Core\GLWinRenderSystem>cvs unedit -ugregs
GLWinRenderSyst
em.vcproj.vspscc

C:\cvs\view22_4\Source\Core\GLWinRenderSystem>cvs editors
GLWinRenderSystem.vcproj.vspscc VIEW22\gregs    Mon Sep 11 22:06:56 2006
GMT
HOBIL
C:\Source\Applications\View22\WebApp\View22_4\Source\Core\GLWinRenderSys
tem

What would cause this 'edit' to be completely unremovable by anyone?
Other files work normally.

I have verified that both the 'edit' and 'unedit' commands were issued
from the same directory on the same machine.

-- 
Jim


More information about the cvsnt mailing list