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

Re: Setting sticky depth without grabbing content immediately

From: Mouhanad Alkhaldi <elife.sy_at_gmail.com>
Date: Tue, 5 Nov 2013 15:50:36 +0400

unsubscribe

Mouhand Alkhaldi

On Tue, Nov 5, 2013 at 1:44 PM, Johan Corveleyn <jcorvel_at_gmail.com> wrote:

> On Tue, Nov 5, 2013 at 9:20 AM, OBones <obones_at_free.fr> wrote:
> > Stefan Sperling wrote:
> >>
> >> On Mon, Nov 04, 2013 at 11:16:12AM +0100, OBones wrote:
> >>>
> >>> Hello,
> >>>
> >>> When using the update command with subversion 1.8, one can set the
> sticky
> >>> depth with the --set-depth option.
> >>> When changing from emtpy to infinity, all the files that were not
> >>> retrieved
> >>> yet are retrieved immediately.
> >>> While this is fine in most cases, I am in a situation where I'd like to
> >>> prepare the working copy setting the depths but would like to have the
> >>> files
> >>> retrieved later on when doing an option-less update.
> >>> To sum up, based on svnbook sparse dirs example, here is what I'd like
> to
> >>> be
> >>> able to do:
> >>>
> >>> $ svn checkout file:///var/svn/repos mom-empty --depth empty
> >>> Checked out revision 1.
> >>>
> >>> $ svn update --set-depth infinity --record-only mom-empty/daughter
> >>> Updating 'mom-empty/daughter': depth recorded
> >>>
> >>> $ svn update mom-empty
> >>> Updating 'mom-empty':
> >>> A mom-empty/daughter
> >>> A mom-empty/daughter/granddaughter1
> >>> A mom-empty/daughter/granddaughter1/bunny1.txt
> >>> A mom-empty/daughter/granddaughter1/bunny2.txt
> >>> A mom-empty/daughter/granddaughter2
> >>> A mom-empty/daughter/fishie.txt
> >>>
> >>> Is this something that can be done? If yes, how can I achieve this?
> >>>
> >>> Thanks for your help
> >>
> >> Perhaps this can help you:
> >>
> >>
> https://svn.apache.org/repos/asf/subversion/trunk/tools/client-side/svn-viewspec.py
> >>
> > Thanks for this, but it won't help much in this case.
> > Basically, I'd like to prepare a working copy for a system that will do
> the
> > final svn update and over which I have no control. As a result, I'd like
> to
> > avoid, if possible, that this final update does nothing.
> > It seems it's not possible easily however, so I guess I'll have to live
> with
> > that useless update...
>
> I think this would be a useful feature. Whether or not someone will
> have time to work on it, or someone steps up to write a patch for it,
> is another matter. But I'd suggest that you enter this into the issue
> tracker in any case.
>
> Can you please file an issue for this?
>
> --
> Johan
>
Received on 2013-11-05 12:52:29 CET

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