# HG changeset patch # User Matt Mackall # Date 1327956241 21600 # Node ID 9232fa4fd1baeb70e41d401bd1be8fb60eca2866 # Parent e6e12e60a45f57c7ab02df17ec8fa11cc5acf5b6 glossary: add phase terms diff -r e6e12e60a45f -r 9232fa4fd1ba mercurial/help/glossary.txt --- a/mercurial/help/glossary.txt Mon Jan 30 14:14:18 2012 -0600 +++ b/mercurial/help/glossary.txt Mon Jan 30 14:44:01 2012 -0600 @@ -212,6 +212,11 @@ to the files introduced manually or by a merge. The repository metadata exists in the .hg directory inside the working directory. +Draft + Changesets in the draft phase have not been shared with publishing + repositories and may thus be safely changed by history-modifying + extensions. See :hg:`help phases`. + Graph See DAG and :hg:`help graphlog`. @@ -300,6 +305,15 @@ Example: "You will need to patch that revision." +Phase + A per-changeset state tracking how the changeset has been or + should be shared. See :hg:`help phases`. + +Public + Changesets in the public phase have been shared with publishing + repositories and are therefore considered immutable. See :hg:`help + phases`. + Pull An operation in which changesets in a remote repository which are not in the local repository are brought into the local @@ -351,6 +365,10 @@ A changeset that has only the null changeset as its parent. Most repositories have only a single root changeset. +Secret + Secret changesets are changesets that may not be shared via push + or pull. See :hg:`help phases`. + Tag An alternative name given to a changeset. Tags can be used in all places where Mercurial expects a changeset ID, e.g., with