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

Re: [BUG] no way to delete file external (Subversion 1.6.x)

From: Daniel Näslund <daniel_at_longitudo.com>
Date: Wed, 20 Jan 2010 22:26:05 +0100

On Wed, Jan 20, 2010 at 09:42:30PM +0100, Alexander Kitaev wrote:
> Hello,
> I found no way to delete file external once svn:externals property has
> been set (not committed) and update performed once. See attached
> reproduction script for details.
> I think update should remove file external when its definition is
> removed from svn:externals property. What do you think on that?

Issue 3351

The subversion code assumes that a file has the same url as its parent
dir. File externals are implemented using switch to circumvent that.

I found a hackish way to solve it by removing the entries for the file
when its svn:external definition was removed. But I got the advice to
leave it as is until 1.7 has shipped. I found that to be a good advice.
File externals is a bit of a hack and shouldn't be solved by another

It would be nice if externals could be handled the same way as all other
files and dirs. All the code in libsvn_client/externals.c looks ugly to

Disclaimer: I have a limited experience with the subversion code.

Daniel Näslund
Received on 2010-01-20 22:26:43 CET

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