RFC: Phase UI (revset, phase command and others)

Pierre-Yves David pierre-yves.david at logilab.fr
Mon Jan 2 04:16:49 CST 2012


On Mon, Jan 02, 2012 at 10:31:13AM +0100, Alain Leufroy wrote:
> On Tue, 27 Dec 2011, Matt Mackall wrote:
> 
> 
> > On Tue, 2011-12-27 at 00:11 +0100, Pierre-Yves David wrote:
> > > Changesets Log
> > > -----------------
> > >
> > > hg log output will include phase name for changeset not in the public phase.
> > >
> > >    changeset:   15781:2ebe3d0ce91d
> > >    branch:      stable
> > >    user:        FUJIWARA Katsunori <foozy at lares.dti.ne.jp>
> > >    date:        Fri Dec 16 21:09:41 2011 +0900
> > >    summary:     i18n: use encoding.lower/upper for encoding aware case folding
> > >    phase:       draft
> >
> > Phase: can't be shown when phase is public.
> 
> Why ? "user: ..." is always displayed even if user is me.

Too much impact on existing output.

If we omit this data in for the "base phase" (public), people cloning from
public repo will keep the same output. The only common place where ouput will
be added is an active developpement repo with not pushed yet changeset.


-- 
Pierre-Yves David

http://www.logilab.fr/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20120102/07cabb05/attachment.pgp>


More information about the Mercurial-devel mailing list