Mercurial > evolve
comparison README @ 746:fa87604b359c
merge stable into default
author | Pierre-Yves David <pierre-yves.david@ens-lyon.org> |
---|---|
date | Fri, 15 Nov 2013 16:01:40 -0500 |
parents | 99e51aff724b dcda64966616 |
children | ddbea2fdee5e |
comparison
equal
deleted
inserted
replaced
745:99e51aff724b | 746:fa87604b359c |
---|---|
1 ============================= | 1 ============================= |
2 Mutable History For Mercurial | 2 Mutable History For Mercurial |
3 ============================= | 3 ============================= |
4 | 4 |
5 | 5 This package supplies the ``evolve`` extension for Mercurial, which |
6 Extends Mercurial feature related to Changeset Evolution | 6 provides several commands to mutate history and deal with the |
7 | 7 resulting issues. |
8 This extension provides several commands to mutate history and deal with | |
9 issues it may raise. | |
10 | 8 |
11 It also: | 9 It also: |
12 | 10 |
13 - enables the "Changeset Obsolescence" feature of mercurial, | 11 - enables the "changeset obsolescence" feature of Mercurial |
14 - issues several warning messages when troubles appear in your repository. | 12 - issues several warning messages when trouble appears in your repository |
15 | 13 |
16 **These extensions are experimental and are not meant for production.** | 14 **This extension is experimental and not yet meant for production.** |
17 | 15 |
18 You can quicky enable it by adding the line below to the extensions | 16 You can enable it by adding the line below to the ``extensions`` |
19 section of you hgrc:: | 17 section of your hgrc:: |
20 | 18 |
21 evolve=PATH/TO/evolve.py | 19 evolve = PATH/TO/mutable-history/hgext/evolve.py |
22 | 20 |
23 But it's recommended to look at the doc in the first place. | 21 We recommend reading the documentation first. An online version is |
24 | 22 available here: |
25 See doc/ directory for details. | |
26 | |
27 Online version of the doc is available: | |
28 | 23 |
29 http://hg-lab.logilab.org/doc/mutable-history/html/ | 24 http://hg-lab.logilab.org/doc/mutable-history/html/ |
30 | 25 |
26 Or see the ``doc/`` directory for a local copy. | |
27 | |
31 Contribute | 28 Contribute |
32 ================== | 29 ========== |
33 | 30 |
34 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). | |
35 | 33 |
36 However, some cutting edge change may be found in a mutable repository hosted | 34 However, some cutting-edge changes may be found in a mutable repository hosted |
37 by logilab before they are published. | 35 by logilab before they are published. |
38 | 36 |
39 http://hg-lab.logilab.org/wip/mutable-history/ | 37 http://hg-lab.logilab.org/wip/mutable-history/ |
40 | 38 |
41 Make sure to check lastest draft changeset before submitting new changeset. | 39 Be sure to check latest draft changeset before submitting new changesets. |
42 | 40 |
43 | 41 |
44 Changelog | 42 Changelog |
45 ================== | 43 ========= |
46 | 44 |
47 3.2.0 -- | 45 3.2.0 -- |
48 | 46 |
49 - conform to the Mercurial custom of lowercase messages | 47 - conform to the Mercurial custom of lowercase messages |
50 - added a small extension to experiment with obsolescence marker push | 48 - added a small extension to experiment with obsolescence marker push |