Anyone? Blair?
I can still reproduce this behaviour with HEAD; changes since the
previous transcript are noted below.
Daniel Shahaf wrote on Wed, 8 Oct 2008 at 15:55 +0200:
>
> My shell session went like this...
>
> > % rd/s/q commit-access-templates
> >
(that's in my svn trunk wc, yes?)
> > % 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
[snip conflict 'C .' line, since HEAD doesn't print it ]
> > 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.
>
[ snipped question about the conflict line which isn't printed now ]
> > 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:
>
I also tried 'svn rm', see below.
> > % del myreadme
> >
% svn rm myreadme
..\..\..\subversion\libsvn_wc\adm_ops.c:1151: (apr_err=155030)
svn: Cannot remove the file external at 'myreadme'; please propedit or propdel the svn:externals description that created it
> > % svn st
> > ! X myreadme
> >
> > % svn revert -R . myreadme
> > Reverted 'myreadme'
> >
> > % svn st
> > X myreadme
> >
>
And my question remains:
> How do I get rid of it?
>
> > %
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-10-31 23:26:45 CET