This also raises an interesting question:
UI-wise, one of the reasons that we didn't implement "depth shrinking"
was that it just fundamentally didn't work with "svn up --depth".
However, given "--new-depth" or "--set-depth", the UI for "depth
shrinking" is obvious. So should we support it in 1.5? Note that
this is non-trivial; we have to figure out what we do with the files
on disk (delete them? leave them there in '?' mode?), if local mods
affects it, etc.
My vote: depth shrinking is definitely not a branch blocker and
probably not a release blocker. If somebody happens to implement it
in a solid way that addresses the above concerns well, then no
complaints here, but it shouldn't be a short-term goal.
--dave
On Jan 12, 2008 2:01 AM, Ben Collins-Sussman <sussman_at_red-bean.com> wrote:
> I think --set-depth makes more sense than --new-depth. Fuschia.
>
>
> On Jan 11, 2008 11:42 PM, David Glasser <glasser_at_davidglasser.net> wrote:
> > On Jan 11, 2008 8:36 PM, C. Michael Pilato <cmpilato_at_collab.net> wrote:
> > > Karl and I have discussed a couple of times this week the weirdness of
> > > having --depth be interpreted one way (as a limitation on the scope of an
> > > operation) by all but one of our subcommands, and as another way (a way to
> > > set a new sticky depth) for 'svn update'. We agreed together that our users
> > > would probably be better served by having 'svn update' accept an explicit
> > > and unique option, --new-depth, to serve this purpose.
> > >
> > > This change is a simple one, and I don't recall many folks getting involved
> > > in previous discussions about this particular corner of our UI, so I'm
> > > planning to just make the change.
> > >
> > > Respond here if you object and have better ideas. :-)
> >
> > *Please* do.
> >
> > --dave
> >
> >
> > --
> > David Glasser | glasser@davidglasser.net | http://www.davidglasser.net/
> >
> >
>
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
> > For additional commands, e-mail: dev-help_at_subversion.tigris.org
> >
> >
>
--
David Glasser | glasser@davidglasser.net | http://www.davidglasser.net/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-01-12 22:19:36 CET