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

Re: [PATCH] (v3) Fixed issue 3436 : Short option for --ignore-externals (-i?)

From: Stefan Sperling <stsp_at_elego.de>
Date: Wed, 2 Sep 2009 11:59:48 +0100

On Wed, Sep 02, 2009 at 11:29:37AM +0100, Julian Foad wrote:
> > Fetching external item into 'svn-test-work/working_copies/externals_tests-10/A/B/gamma'
> > E svn-test-work/working_copies/externals_tests-10/A/B/gamma
> > Checked out external at revision 6.

>
> where the "E" status for "A/B/gamma" is odd, indicating perhaps that it
> created "A/B/gamma" (without notification) before it tried to process it
> as an external. Or something.

This could be by design.
I think it's a file external. Those are created as empty files first,
and are then switched over to the URL of another file (at least that's
how I understand it). I'd say that's why you see 'E' ("existed"), because
the switch notices that the (empty) file already exists.

> Then the "svn export --ignore-externals" from this WC perhaps sees
> "A/B/gamma" as a normal file without noticing it's an "external".
>
> Any thoughts?

It's probably another thing that's broken with file externals.
Looks like they aren't ignored by svn export.

Stefan

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2390134
Received on 2009-09-02 13:00:49 CEST

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