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

Re: [Subclipse-users] feature request, account for externals more than 1 level deep

From: Mark Phippard <markphip_at_gmail.com>
Date: 2007-10-30 01:24:20 CET

On 10/29/07, Tom Walter <tom.walter@hitwise.com> wrote:
> If I have an external definition that outputs to a directory deeper than
> the one that the external is defined on eg.
>
> current_dir/subdir http://svn/trunk/myexternal
>
> Then the /subdir folder is shown in subclipse as unversioned, and
> appears in commit dialogs as unversioned also. With a large number of
> externals, this can make the commit dialog noisy when you have to go
> through and determine which items are actually unversioned and which
> aren't every time. It also makes the 'compute deep outgoing state' less
> useful since a lot of folders will show up as having changes when in
> fact they are externals.
>
> I've mentioned this on the user group before so I understand that the
> issue is really that 'svn status' sees these deep externals as
> unversioned also, but subclipse does other tweaks to get around
> difficulties in svn commands, and this seems like a handy one to me.

There is no Subversion command or API that tells us that the folder is
anything other than unversioned. Absent such API, I do not see how it
would be possible to know that this is an externals folder.

Why not just add the intermediate folder to the main repository and
add the svn:externals property to it?

-- 
Thanks
Mark Phippard
http://markphip.blogspot.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
For additional commands, e-mail: users-help@subclipse.tigris.org
Received on Tue Oct 30 01:24:25 2007

This is an archived mail posted to the Subclipse Users mailing list.

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