Filed issue #3351.
http://subversion.tigris.org/issues/show_bug.cgi?id=3351
Daniel
Daniel Shahaf wrote on Wed, 8 Oct 2008 at 15:55 +0200:
>
> My shell session went like this...
>
> > % rd/s/q commit-access-templates
> >
> > % svn up -q
> >
> > % cd commit-access-templates
> >
> > % svn ps svn:externals "^/trunk/README myreadme" .
> > property 'svn:externals' set on '.'
> >
> > % svn up
> >
> > Fetching external item into 'myreadme'
> > E myreadme
> > C .
> > Updated external to revision 33544.
> >
>
> Huh? 'svn help up' says that 'E' means 'Existed'. And it certainly
> didn't exist. I suggest to use 'X' for new externals.
>
> And why does it report a conflict on '.'?
>
> > Updated to revision 33544.
> >
> > % svn st
> > M .
> > X myreadme
> >
>
> Okay, it's here. Now let's remove it, the same way it was pulled in:
>
> > % svn pd svn:externals .
> > property 'svn:externals' deleted from '.'.
> >
> > % svn up
> > At revision 33544.
> >
>
> It should be gone now. But it isn't:
>
> > % svn st
> > X myreadme
> >
> > % ls myreadme
> > myreadme
> >
>
> Let's try to remove it anyway:
>
> > % del myreadme
> >
> > % svn st
> > ! X myreadme
> >
> > % svn revert -R . myreadme
> > Reverted 'myreadme'
> >
> > % svn st
> > X myreadme
> >
>
> How do I get rid of it?
>
> > %
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=992268
Received on 2008-12-25 20:21:47 CET