You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Eric Hanchrow <of...@blarg.net> on 2008/06/05 17:48:45 UTC
"svn cleanup" doesn't; advice needed
I'm sending this to dev@ in addition to users@, since I've researched
pretty thoroughly and have found a number of other people with this
problem (see IRC logs at http://tinyurl.com/3qts4a for a sampling), and
no useful suggestions from anyone.
The story so far:
C:\CruiseControl>svn --version
svn, version 1.4.5 (r25188)
compiled Aug 22 2007, 20:49:04
Running on XP, Service Pack 2.
So somehow I got a wedged wc -- I probably killed a "svn up" process.
No problem, thinks I; I'll just run "svn cleanup".
C:\CruiseControl\WebClientRelease20080528>svn st -q
! L .
! L External
L External\JavaSeRuntimeEnvironment6Update4
L External\DirectX
L External\DirectX\Include
L External\DirectX\Lib
L External\DirectX\Lib\x64
L External\DirectX\Lib\x86
! L External\VC
L External\VC\include
L External\VC\include\msclr
L External\VC\include\msclr\com
L External\VC\include\sys
L External\VC\include\CodeAnalysis
! L External\VC\atlmfc
L External\VC\atlmfc\include
L External\VC\atlmfc\include\res
L External\VC\atlmfc\include\l.jpn
L External\VC\atlmfc\include\l.deu
L External\VC\atlmfc\include\l.esp
L External\VC\atlmfc\include\l.kor
L External\VC\atlmfc\include\l.fra
L External\VC\atlmfc\include\l.chs
L External\VC\atlmfc\include\l.ita
L External\VC\atlmfc\include\l.cht
! L External\VC\atlmfc\lib
C:\CruiseControl\WebClientRelease20080528>svn cleanup
svn: In directory 'External\VC\atlmfc\lib'
svn: Error processing command 'modify-wcprop' in 'External\VC\atlmfc\lib'
svn: 'External\VC\atlmfc\lib\eafxis.lib' is not under version control
Uh oh.
What follows is mostly more of the same:
C:\CruiseControl\WebClientRelease20080528>svn st -q
! L .
! L External
! L External\VC
! L External\VC\atlmfc
! L External\VC\atlmfc\lib
C:\CruiseControl\WebClientRelease20080528>cd external
C:\CruiseControl\WebClientRelease20080528\External>svn cleanup
svn: In directory 'VC\atlmfc\lib'
svn: Error processing command 'modify-wcprop' in 'VC\atlmfc\lib'
svn: 'VC\atlmfc\lib\eafxis.lib' is not under version control
C:\CruiseControl\WebClientRelease20080528\External>svn st
! L .
! L VC
! L VC\atlmfc
? VC\atlmfc\lib\mfc80.lib
? VC\atlmfc\lib\eafxis.pdb
? VC\atlmfc\lib\eafxis.lib
? VC\atlmfc\lib\mfcm80u.lib
? VC\atlmfc\lib\Atl.lib
? VC\atlmfc\lib\mfc80d.lib
? VC\atlmfc\lib\mfcmifc80.dll
? VC\atlmfc\lib\eafxisd.pdb
? VC\atlmfc\lib\eafxisd.lib
? VC\atlmfc\lib\mfcm80ud.lib
? VC\atlmfc\lib\atldload.lib
? VC\atlmfc\lib\mfcs80u.pdb
? VC\atlmfc\lib\mfcs80u.lib
? VC\atlmfc\lib\nafxcw.pdb
? VC\atlmfc\lib\nafxis.pdb
? VC\atlmfc\lib\mfcs80ud.lib
? VC\atlmfc\lib\nafxcwd.pdb
? VC\atlmfc\lib\mfcm80.lib
? VC\atlmfc\lib\nafxisd.pdb
? VC\atlmfc\lib\atlmincrt.pdb
? VC\atlmfc\lib\uafxcw.lib
? VC\atlmfc\lib\mfcm80d.lib
? VC\atlmfc\lib\mfcs80.lib
? VC\atlmfc\lib\uafxcwd.pdb
? VC\atlmfc\lib\mfc80u.lib
? VC\atlmfc\lib\atls.lib
? VC\atlmfc\lib\mfcs80d.lib
? VC\atlmfc\lib\mfc80ud.lib
? VC\atlmfc\lib\atlsd.pdb
? VC\atlmfc\lib\mfcdload.lib
! L VC\atlmfc\lib
C:\CruiseControl\WebClientRelease20080528\External>cd vc
C:\CruiseControl\WebClientRelease20080528\External\VC>svn cleanup
svn: In directory 'atlmfc\lib'
svn: Error processing command 'modify-wcprop' in 'atlmfc\lib'
svn: 'atlmfc\lib\eafxis.lib' is not under version control
C:\CruiseControl\WebClientRelease20080528\External\VC>svn st
! L .
! L atlmfc
? atlmfc\lib\mfc80.lib
? atlmfc\lib\eafxis.pdb
? atlmfc\lib\eafxis.lib
? atlmfc\lib\mfcm80u.lib
? atlmfc\lib\Atl.lib
? atlmfc\lib\mfc80d.lib
? atlmfc\lib\mfcmifc80.dll
? atlmfc\lib\eafxisd.pdb
? atlmfc\lib\eafxisd.lib
? atlmfc\lib\mfcm80ud.lib
? atlmfc\lib\atldload.lib
? atlmfc\lib\mfcs80u.pdb
? atlmfc\lib\mfcs80u.lib
? atlmfc\lib\nafxcw.pdb
? atlmfc\lib\nafxis.pdb
? atlmfc\lib\mfcs80ud.lib
? atlmfc\lib\nafxcwd.pdb
? atlmfc\lib\mfcm80.lib
? atlmfc\lib\nafxisd.pdb
? atlmfc\lib\atlmincrt.pdb
? atlmfc\lib\uafxcw.lib
? atlmfc\lib\mfcm80d.lib
? atlmfc\lib\mfcs80.lib
? atlmfc\lib\uafxcwd.pdb
? atlmfc\lib\mfc80u.lib
? atlmfc\lib\atls.lib
? atlmfc\lib\mfcs80d.lib
? atlmfc\lib\mfc80ud.lib
? atlmfc\lib\atlsd.pdb
? atlmfc\lib\mfcdload.lib
! L atlmfc\lib
C:\CruiseControl\WebClientRelease20080528\External\VC>cd atlmfc
C:\CruiseControl\WebClientRelease20080528\External\VC\atlmfc>svn cleanup
svn: In directory 'lib'
svn: Error processing command 'modify-wcprop' in 'lib'
svn: 'lib\eafxis.lib' is not under version control
C:\CruiseControl\WebClientRelease20080528\External\VC\atlmfc>svn st
! L .
? lib\mfc80.lib
? lib\eafxis.pdb
? lib\eafxis.lib
? lib\mfcm80u.lib
? lib\Atl.lib
? lib\mfc80d.lib
? lib\mfcmifc80.dll
? lib\eafxisd.pdb
? lib\eafxisd.lib
? lib\mfcm80ud.lib
? lib\atldload.lib
? lib\mfcs80u.pdb
? lib\mfcs80u.lib
? lib\nafxcw.pdb
? lib\nafxis.pdb
? lib\mfcs80ud.lib
? lib\nafxcwd.pdb
? lib\mfcm80.lib
? lib\nafxisd.pdb
? lib\atlmincrt.pdb
? lib\uafxcw.lib
? lib\mfcm80d.lib
? lib\mfcs80.lib
? lib\uafxcwd.pdb
? lib\mfc80u.lib
? lib\atls.lib
? lib\mfcs80d.lib
? lib\mfc80ud.lib
? lib\atlsd.pdb
? lib\mfcdload.lib
! L lib
C:\CruiseControl\WebClientRelease20080528\External\VC\atlmfc>cd lib
C:\CruiseControl\WebClientRelease20080528\External\VC\atlmfc\lib>svn cleanup
svn: In directory '.'
svn: Error processing command 'modify-wcprop' in '.'
svn: 'eafxis.lib' is not under version control
C:\CruiseControl\WebClientRelease20080528\External\VC\atlmfc\lib>svn st
? mfc80.lib
? eafxis.pdb
? eafxis.lib
? mfcm80u.lib
? Atl.lib
? mfc80d.lib
? mfcmifc80.dll
? eafxisd.pdb
? eafxisd.lib
? mfcm80ud.lib
? atldload.lib
? mfcs80u.pdb
? mfcs80u.lib
? nafxcw.pdb
? nafxis.pdb
? mfcs80ud.lib
? nafxcwd.pdb
? mfcm80.lib
? nafxisd.pdb
? atlmincrt.pdb
? uafxcw.lib
? mfcm80d.lib
? mfcs80.lib
? uafxcwd.pdb
? mfc80u.lib
? atls.lib
? mfcs80d.lib
? mfc80ud.lib
? atlsd.pdb
? mfcdload.lib
! L .
C:\CruiseControl\WebClientRelease20080528\External\VC\atlmfc\lib>svn up
svn: Working copy '.' locked
svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)
C:\CruiseControl\WebClientRelease20080528\External\VC\atlmfc\lib>svn cleanup
svn: In directory '.'
svn: Error processing command 'modify-wcprop' in '.'
svn: 'eafxis.lib' is not under version control
So: I've got a locked wc, but "svn cleanup" won't unlock it. What's the
deal? I cannot reliably reproduce this, so I hesitate to enter an issue
in the issue tracker.
--
A DRE voting system is one of the simplest computer
applications you could imagine. It just adds by one.
-- Brit Williams, emeritus professor of computer science
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Re: "svn cleanup" doesn't; advice needed
Posted by Karl Fogel <kf...@red-bean.com>.
Branko Čibej <br...@xbc.nu> writes:
> Hmmm, we could use "F" instead, it sounds remarkably similar to
> "locked" so the transition should be easy.
Nice. Think anyone'd notice? :-)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Re: "svn cleanup" doesn't; advice needed
Posted by Branko Čibej <br...@xbc.nu>.
Karl Fogel wrote:
> Eric Hanchrow <of...@blarg.net> writes:
>
>> So somehow I got a wedged wc -- I probably killed a "svn up" process.
>> No problem, thinks I; I'll just run "svn cleanup".
>>
>> [...]
>>
>> So: I've got a locked wc, but "svn cleanup" won't unlock it. What's the
>> deal? I cannot reliably reproduce this, so I hesitate to enter an issue
>> in the issue tracker.
>>
>
> I've heard other reports of this on users@. But you're right, without a
> repro recipe, it's hard to do anything.
>
> As an aside, we should deprecate the "L" char and the "locked"
> terminology, because it's incredibly confusing to users: they think it's
> referring to our "locking" feature, which is, of course, totally
> unrelated to this.
>
Hmmm, we could use "F" instead, it sounds remarkably similar to "locked"
so the transition should be easy.
-- Brane
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Re: "svn cleanup" doesn't; advice needed
Posted by Karl Fogel <kf...@red-bean.com>.
Eric Hanchrow <of...@blarg.net> writes:
> So somehow I got a wedged wc -- I probably killed a "svn up" process.
> No problem, thinks I; I'll just run "svn cleanup".
>
> [...]
>
> So: I've got a locked wc, but "svn cleanup" won't unlock it. What's the
> deal? I cannot reliably reproduce this, so I hesitate to enter an issue
> in the issue tracker.
I've heard other reports of this on users@. But you're right, without a
repro recipe, it's hard to do anything.
As an aside, we should deprecate the "L" char and the "locked"
terminology, because it's incredibly confusing to users: they think it's
referring to our "locking" feature, which is, of course, totally
unrelated to this.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: "svn cleanup" doesn't; advice needed
Posted by Karl Fogel <kf...@red-bean.com>.
Eric Hanchrow <of...@blarg.net> writes:
> So somehow I got a wedged wc -- I probably killed a "svn up" process.
> No problem, thinks I; I'll just run "svn cleanup".
>
> [...]
>
> So: I've got a locked wc, but "svn cleanup" won't unlock it. What's the
> deal? I cannot reliably reproduce this, so I hesitate to enter an issue
> in the issue tracker.
I've heard other reports of this on users@. But you're right, without a
repro recipe, it's hard to do anything.
As an aside, we should deprecate the "L" char and the "locked"
terminology, because it's incredibly confusing to users: they think it's
referring to our "locking" feature, which is, of course, totally
unrelated to this.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org