> On 9 July 2012 09:22, muttley69 <rmw_at_sevrin.co.uk> wrote:
> > Is my development pattern unusual ? All I ever want is to
> keep an entire tree
> > of a particular branch on my local computer. These projects
> aren't too big.
> > The only checkout depth I will ever want is "fully recursive".
> > I understand why people will want other things, but why is
> "fully recursive"
> > not the default ? Surely, that's the most "obvious" way
> people would expect
> > it to work.
> It is the default, and that is what most people use all the time.
> > Having to manually select "fully recursive" every time I do
> anything is very
> > error-prone. How to set the default to "fully recursive" ?
> Right click on the root of your working copy, Update to Revision and
> set the depth there to Fully Recursive and Make Depth Sticky.
> The default in most commands may come up as Working Copy. That just
> means it will respect the depth that is already set, so once you have
> set Fully Recursive, then any updates you do will be exactly that.
> The reason the default is Working Copy and not Fully Recursive is so
> that people who have sparse working copies do not have to keep
> changing that value to avoid getting a fully recursive checkout. It
> keeps the last (sticky) setting you used, so it should work well for
> all use cases.
> > Is there something unusual about my development pattern, to not want
> > "working copy only" ? If so, how *should* I be doing it ?
> > I tried setting "make depth sticky" but that does something else ?
Thanks for the explanation. This puzzled me too.
Especially, since a description like "Remember this setting" would seem
more logical to me than "Make depth sticky".
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-07-09 15:23:31 CEST