subrepo grand plan
Matt Mackall
mpm at selenic.com
Thu Oct 20 12:24:53 CDT 2011
On Thu, 2011-10-20 at 18:36 +0200, Dirkjan Ochtman wrote:
> On Thu, Oct 20, 2011 at 17:18, Matt Mackall <mpm at selenic.com> wrote:
> >> I'm with Patrick in that I prefer (b) even now. I find his argument
> >> about predictability and scalability of performance compelling, but
> >> mostly I find recursive commit (by default) plain scary.
> >
> > Would it still be scary if you had recursive diff and status by default?
>
> Much less so, of course. Does rebase also recurse by default? log?
> parents? It still seems to me that the conceptual integrity would
> suffer, and it would take a whole lot of time and changesets to get
> everything integrated properly with the principle of least
> astonishment intact.
>
> On Thu, Oct 20, 2011 at 17:32, Matt Mackall <mpm at selenic.com> wrote:
> > We'd need to add a -S switch to get the old behavior and a hint.
> >
> > I'm a little concerned that this will bring development on subrepo
> > integration to a stand-still.
>
> Not sure what you mean? An -S switch for commit?
$ hg commit
abort: uncommitted subrepos
(use commit --subrepo to get the behavior we took away)
> Why would this bring
> development to a stand-still? What kind of "integration"?
If we do (b) now, the pressing need for (a) will vanish.
--
Mathematics is the supreme nostalgia of our time.
More information about the Mercurial-devel
mailing list