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

Re: Don't understand why checkout depth defaults to "working copy only"

From: Simon Large <simon.tortoisesvn_at_gmail.com>
Date: Mon, 9 Jul 2012 13:24:36 +0100

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 ?

Simon

-- 
:       ___
:  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=2980975
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-07-09 14:24:43 CEST

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

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