> -----Original Message-----
> From: Stefan Küng [mailto:tortoisesvn_at_gmail.com]
> Sent: dinsdag 17 augustus 2010 12:28
> To: Subversion Development
> Subject: svn_client_status5() and depth
>
> Hi,
>
> * check out a folder with depth svn_depth_empty (svn co
> file:///d:/testrepo/trunk testwc)
> * cd into that folder (cd testwc)
> * run 'svn st -u -v --depth infinity'
>
> In 1.6.x, I get the status for all the files under that folder that
> exist in the repository.
>
> With the latest trunk (r986453), I only get
> 32 32 user .
> Status against revision: 32
>
> All the files in the repository are not reported back.
>
> I'm relying on the behavior of the 1.6.x version in TSVN. If this change
> was by design, why was this changed? I couldn't find anything in recent
> discussions about this. But that could easily be because of the
> not-very-good search feature of the mailing list archives.
>
> Or is this a bug?
Hmm.. I think I know why you see this bug and I was responsible for
introducing it:
Like I said in r957917, I think we should fix this in a different way.
The difference is between:
What would you get with
* svn up --depth infinity
and
* svn up --set-depth infinity
svn status --depth infinity used to show the last variant, but shows the
first variant now.
I think we should add an option to choose between those two variants. (By
enabling --set-depth on 'svn status' and a similar change to libsvn_client)
Bert
Received on 2010-08-17 21:38:18 CEST