README
branchstable
changeset 1048 a585353a816b
parent 1047 d830377bf186
child 1049 4d5d101e878f
equal deleted inserted replaced
1031:acc2b590edd9 1048:a585353a816b
    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). Please don't forget
    32 (https://bitbucket.org/marmoute/mutable-history). Alternatively, you
    33 to update and run the tests when you fix a bug or add a feature. To
    33 can use the patchbomb extension to send email to mercurial
    34 run the tests:
    34 devel. Please make sure to use the evolve-ext flag when doing so. You
       
    35 can use a command like this:
       
    36 
       
    37     hg email --to mercurial-devel@selenic.com --flag evolve-ext --rev '<your patches>'
       
    38 
       
    39 See also
       
    40 http://mercurial.selenic.com/wiki/ContributingChanges#Patch_descriptions
       
    41 for guidelines on the patch description.
       
    42 
       
    43 Please don't forget to update and run the tests when you fix a bug or
       
    44 add a feature. To run the tests:
    35 
    45 
    36     cd tests
    46     cd tests
    37     python run-tests.py --with-hg=/path/to/hg
    47     python run-tests.py --with-hg=/path/to/hg
    38 
    48 
    39 However, some cutting-edge changes may be found in a mutable repository hosted
    49 However, some cutting-edge changes may be found in a mutable repository hosted
    44 Be sure to check latest draft changeset before submitting new changesets.
    54 Be sure to check latest draft changeset before submitting new changesets.
    45 
    55 
    46 
    56 
    47 Changelog
    57 Changelog
    48 =========
    58 =========
       
    59 
       
    60 4.1.0 --
       
    61 
       
    62 - amend: add -D/--current-date option
       
    63 - amend: add -U/--current-user option
       
    64 - evolve: add a --tool option
       
    65 - evolve: add a --confirm option
       
    66 - mark "commit -o", "graft -o" and "graft -O" as deprecated since they are
       
    67   unlikely to eventually make it into core.
       
    68 - push obsmarkers and phases in the same transaction than changesets
       
    69   (when using hg >= 3.1 and bundle2-exp is enabled)
       
    70 - hide message about the obsolescence marker exchange behind a
       
    71   `experimental.verbose-obsolescence-exchange` variable (default to False).
    49 
    72 
    50 4.0.1 -- 2014-08-08
    73 4.0.1 -- 2014-08-08
    51 
    74 
    52 - createmarkers() accept an iterable (for compat with other extension)
    75 - createmarkers() accept an iterable (for compat with other extension)
    53 
    76