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

Re: Re: partial checkout with svn:external problem

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Mon, 5 Dec 2011 17:06:03 +0100

On Mon, Dec 5, 2011 at 09:20, Paul van der Hulst <paul_at_piak.nl> wrote:
>> Reducing functionality? Can't be, since that never worked and never
>> will.
>
> Can't (svn does not the possibility to administer this property in a checkout) or won't (tortoisesvn will not allow this although it is perfectly valid in svn)?
>

Can't.

>>Meaning that 'functionality' never existed in the first place.
>
> I think that depends on your definition of 'worked'. I have version 1.7.1 here which actually allows me to select or deselect external folders for a selective checkout, and I do (respectively don't) get those externals in my checkout (admittedly in the wrong location, so it doesn't work perfectly). The problem is that when I do select the externals, the rest of the checkout is broken.
> I think that functionality basically 'worked' in 1.7.1 and the selective checkout of the non-external files does not.
>

As I said: it never worked, and it never will.
Sure, if you're ok if the files end up in the completely wrong
location, if you consider that 'working', then of course you're right.
But if you actually care where your files get checked out to, then no,
it never worked and simply can not work: externals do not have a depth
and are handled differently than normal files/folders in a working
copy.
Externals always have depth=infinity, but there's a flag to either
include or exclude externals completely.

> But seriously, isn't this just a matter of changing the order of operations: first checkout the locals, then the externals? In the selection_w_external log it seems too much priority is given to the externals.
>

It's not that easy.

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2890612
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-12-05 17:06:28 CET

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