README
branchstable
changeset 929 306f67906a6c
parent 928 be39695cbfda
parent 926 14d91c36f88b
child 930 cac35bef8aee
equal deleted inserted replaced
928:be39695cbfda 929:306f67906a6c
    27 
    27 
    28 Contribute
    28 Contribute
    29 ==========
    29 ==========
    30 
    30 
    31 The simplest way to contribute is to issue a pull request on Bitbucket
    31 The simplest way to contribute is to issue a pull request on Bitbucket
    32 (https://bitbucket.org/marmoute/mutable-history).
    32 (https://bitbucket.org/marmoute/mutable-history). Please don't forget
       
    33 to update and run the tests when you fix a bug or add a feature. To
       
    34 run the tests:
       
    35 
       
    36     cd tests
       
    37     python run-tests.py --with-hg=/path/to/hg
    33 
    38 
    34 However, some cutting-edge changes may be found in a mutable repository hosted
    39 However, some cutting-edge changes may be found in a mutable repository hosted
    35 by logilab before they are published.
    40 by logilab before they are published.
    36 
    41 
    37     http://hg-lab.logilab.org/wip/mutable-history/
    42     http://hg-lab.logilab.org/wip/mutable-history/
    40 
    45 
    41 
    46 
    42 Changelog
    47 Changelog
    43 =========
    48 =========
    44 
    49 
    45 3.3.0 --
    50 3.3.2 --
       
    51 
       
    52 - fix a bug where evolve were creating changeset with 2 parents on windows
       
    53   (fix issues #16, #35 and #42)
       
    54 
       
    55 3.3.1 -- 2014-04-23
       
    56 
       
    57 - various language fix
       
    58 - active bookmark now move when using prev/next (#37)
       
    59 - fix some preservation of rename information on evolve (#33)
       
    60 - abort when evolve tries to move a node on top of itself (will helps on the #35 front)
       
    61 - fold: enable --date and --user options
       
    62 
       
    63 3.3.0 -- 2014-03-04
    46 
    64 
    47 - raise Mercurial's minimal requirement to 2.7
    65 - raise Mercurial's minimal requirement to 2.7
       
    66 - drop `latercomer` and `conflicting` compatibility. Those old alias are
       
    67   deprecated for a long time now.
    48 - add verbose hint about how to handle corner case by hand.
    68 - add verbose hint about how to handle corner case by hand.
    49   This should help people until evolve is able to to it itself.
    69   This should help people until evolve is able to to it itself.
    50 - removed the qsync extension. The only user I knew about (logilab) is not
    70 - removed the qsync extension. The only user I knew about (logilab) is not
    51   using it anymore. It not compatible with coming Mercurial version 2.9.
    71   using it anymore. It not compatible with coming Mercurial version 2.9.
    52 - add progress indicator for long evolve command
    72 - add progress indicator for long evolve command