Local vs Server (phase names and clones)

Pierre-Yves David pierre-yves.david at ens-lyon.org
Tue Jan 17 07:04:28 CST 2012


Quick answer:

* We don't have sensible way to know if a local repo is server or not.

* Secret changeset are not exchanged between repo (local or not).

* you can alway bundle secret changeset

* I'm considering a "--private" (or "--include-private") switch to commit to allow pushing secret changeset. (as --force did with mq)

* With the change in discovery code, there will probably be more extension aiming to prevent exchange some changeset with a finer grain than phase. Those extension will probably not use phase directly.

See the other thread for more details.

--
Pierre-Yves David


More information about the Mercurial-devel mailing list