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

Re: Re: How to checkout partial directories in a project?

From: Simon Large <slarge_at_slarge.plus.com>
Date: 2006-09-14 10:33:05 CEST
('binary' encoding is not supported, stored as-is) On Thu Sep 14 6:28 , Liu Yubao <yubao.liu@gmail.com> sent:
>>> I think it's better to add an "update" menu item (and "missing" icon for
>>> each missing directory?) in the SVN Repo-browser, since 'svn update' can
>>> deal with this case now, we don't need a switch trick any more.
>> Non-recursive checkouts seem to be even more broken in svn 1.4.0, but
>> there is work under way to make them work properly, so I don't think we
>> should even try to make a workaround now.
>I remember the old behaviour of 'svn co -N dir' is to check out files
>and empty sub directories under dir, now it only creates a .svn
>directory. I don't know whether this problem is that you refer to, I
>think it's a sensible decision as I can use 'svn ls' to see directory
>tree and 'svn update' to update specified items.

Ah, that's how it works now. Thanks for explaining that.

The problem here is how to design a GUI to do what you suggest. We can't put
missing overlays in explorer because explorer doesn't have icons for those
folders. And the repo-browser is exactly that - a browser for the repository, not
a working copy. What you propose would require us to produce our own explorer
window showing the WC contents and the missing items as well. I have sometimes
thought that having our own local tree browser would be a Good Thing to overcome
some of the limitations of explorer, but it sounds like a *lot* of work.


To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Sep 14 10:31:34 2006

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

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