[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Problems with file externals

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Wed, 8 Oct 2008 15:55:55 +0200 (Jerusalem Standard Time)

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?

> %

---------------------------------------------------------------------
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-08 15:56:16 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.