# HG changeset patch # User Pierre-Yves David # Date 2013-11-17 16:30:17 # Node ID b4b77909318f8cfb2ed094f85117abed52d0cff0 # Parent 9d350fa0708e56333270e2a606f42c3422f23258 phases: add a formal note that hash of secret changeset may leak out For technical reason (discovery, obsolescence marker) the hash of secret changeset are communicated outside of your repo. We clarifie that in the help so that people does not used hash of secret changeset as nuclear launch code. diff --git a/mercurial/help/phases.txt b/mercurial/help/phases.txt --- a/mercurial/help/phases.txt +++ b/mercurial/help/phases.txt @@ -58,6 +58,13 @@ See :hg:`help config` for more informati Servers running older versions of Mercurial are treated as publishing. +.. note:: + Changesets in secret phase are not exchanged with the server. This + applies to their content: file names, file contents, and changeset + metadata. For technical reasons, the identifier (e.g. d825e4025e39) + of the secret changeset may be communicated to the server. + + Examples ========