On 9 July 2012 09:22, muttley69 <
r...@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