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

Re: Issue 634 still persists in build 25609 dev for the Windows Explorer

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Wed, 25 Jun 2014 19:29:28 +0200

On 25.06.2014 12:25, Christian Balzer wrote:
> On Tue, Jun 24, 2014 at 6:59 PM, Stefan Küng <tortoisesvn_at_gmail.com> wrote:
>> On 24.06.2014 17:04, Christian Balzer wrote:
>>> Issue 634 "Repo browser does not show nested externals"
>>> (https://code.google.com/p/tortoisesvn/issues/detail?id=634) still
>>> doesn't work for the Windows Explorer:
>>
>> Repo browser != windows explorer.
>
> I realize that, but from my user's point of view, I'd say they are
> connected... :)
>
>>> For external
>>>
>>> sub/sub/ext http://server.com/svn/branches/b2
>>>
>>> there is a question mark overlay icon over sub/, no icons over sub/sub
>>> and sub/sub/ext and only on the contents of sub/sub/ext are icons...
>>
>> To show the overlay icons in explorer, the status of the files and
>> folders has to be fetched. This is done on a folder basis and cached.
>> The status is not fetched for a whole working copy at once, because for
>> big working copies this would block the explorer for way too long.
>>
>> So the overlays are correct:
>> sub is unversioned
>> sub/sub is unversioned
>> sub/sub/ext is a separate working copy
>
> Well, I would say folders that get checked out via externals should be
> treated differently.
> In my case, I'm trying to mirror the server's directory structure, and
> I would want to be able to see what the status of the actual projects
> is, even when I only see the "root". Any chance of something being
> implemented there in the future, to show that contained folders are up
> to date or not?
> (I realize, of course, that an additional complication is that a
> "main" folders could have separate sub-folders created by externals as
> children...)

Sorry, but that won't get implemented. it would require to always scan
all folders up to the drive root, every time. Right now the scan stops
at the working copy root but if such externals require the intermediate
folders to also have overlays, then TSVN would have to scan over the
working copy root to see if there's another working copy as a parent
somewhere.

But why don't you just add sub and sub/sub to the parent working copy as
empty folders, and then anchor the externals at sub/sub?
Or if you don't want to change the externals, just add sub and sub/sub
to the working copy.

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=3083909
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2014-06-25 19:29:32 CEST

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