[PATCH 0 of 6 phases] Secret changeset
Pierre-Yves David
pierre-yves.david at logilab.fr
Thu Dec 22 06:55:28 CST 2011
On Thu, Dec 22, 2011 at 12:35:39PM +0100, Angel Ezquerra wrote:
> > I think the setup below may become common once people get used to mutable
> > mercurial:
> >
> > Two central repositories:
> >
> > * A non-publishing one where every body can push
> >
> > * A publishing one where reviewer can push with enough care and security to
> > be sure to only push what they have reviewed.
> >
> > Phase hooks should play a big role in making sure changeset are not made public by mistake.
>
> That is perhaps what I had missed. I thought that pushing to _any_
> repo would always make the changesets public (i.e. take them out of
> the draft phase). Are you saying that is not the case?
server repository can be either publish or unpublishing. only changeset pushed
to publishing server are made public.
See http://selenic.com/hg/rev/218ec96c45d7 for details
Publish is default for backward compatibility reason. People playing with
mutable history will want all dev to turn it to False on they developement
repository.
--
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/20111222/bbdd6bb6/attachment.pgp>
More information about the Mercurial-devel
mailing list