README
changeset 2094 e906723ab99f
parent 2075 a7c0685ba6d9
child 2095 1c6bb9c117fc
equal deleted inserted replaced
2093:e7ad31804da8 2094:e906723ab99f
     1 =============================
     1 =============================
     2 Mutable History For Mercurial
     2 Mutable History For Mercurial
     3 =============================
     3 =============================
     4 
     4 
     5 This package supplies the ``evolve`` extension for Mercurial, which
     5 This package supplies the ``evolve`` extension for Mercurial,
     6 provides several commands to mutate history and deal with the
     6 
     7 resulting issues.
     7 **The full implementation of the changeset evolution concept is still in
     8 
     8 progress.**  Please subscribe to the `evolve-testers mailing list <https://www.mercurial-scm.org/mailman/listinfo/evolve-testers>`_ to stay up to date with changes.
     9 It also:
     9 
    10 
    10 This extensions:
    11     - enables the "changeset obsolescence" feature of Mercurial
    11 
    12     - issues several warning messages when trouble appears in your repository
    12  * enables the "changeset obsolescence" feature of Mercurial core
    13 
    13 
    14 **This extension is experimental and not yet meant for production.**
    14  * provides a set of commands to mutate your history,
       
    15 
       
    16  * issues several warning messages when troubles from some mutable appears in
       
    17    your repository,
       
    18 
       
    19  * provides a ``hg evolve`` command to deal with such "troubles".
       
    20    issues.
    15 
    21 
    16 You can enable it by adding the line below to the ``extensions``
    22 You can enable it by adding the line below to the ``extensions``
    17 section of your hgrc::
    23 section of your hgrc::
    18 
    24 
    19     evolve = PATH/TO/evolve-main/hgext3rd/evolve/
    25     evolve = PATH/TO/evolve-main/hgext3rd/evolve/