docs/glossary.rst
author Pierre-Yves David <pierre-yves.david@logilab.fr>
Mon, 23 Apr 2012 14:54:06 +0200
changeset 205 7ba30bd95a88
parent 183 8907a9269549
child 357 b398e9c2dbd1
permissions -rw-r--r--
obsolete: fix rollback wrapper for 2.2-rc

-----------------------------------------------------
Vocabulary
-----------------------------------------------------

.. note:: all terminology is subject to change

:obsolete marker:
    express a relation from 0..n new changesets to 1 old changeset
:obsolete changesets:
    non public changeset which are target of a obsolete marker

:unstable changeset:
    changeset not obsolete but with obsolete ancestor

:extinct changeset:
    obsolete changeset without unstable descendant

:suspended changeset:
    obsolete changeset with unstable descendant

:obsolete-parents:
    previous versions of a changeset, through a direct obsolete marker.

:obsolete-children:
    new versions of a changeset, through a direct obsolete marker.

:obsolete-ancestors:
    previous versions of a changeset, through any number of obsolete marker

:obsolete-descendant:
    new versions of a changeset, through any number of obsolete marker

:obsolete-diff:
    diff between a changeset and it's obsolete parent

:obsolete-tip:
    obsolete-descendants which are not obsolete themselves.

:conflicting changeset:
    multiple obsolete-tip for an obsolete changeset through diverging obsolete
    markers (no changeset split marker)