Mercurial > evolve
comparison README @ 573:5a0a01c4c7c2
merge stable into default
author | Pierre-Yves David <pierre-yves.david@ens-lyon.org> |
---|---|
date | Thu, 20 Sep 2012 23:14:59 +0200 |
parents | 31efc36f3aac |
children | 96482166420c |
comparison
equal
deleted
inserted
replaced
498:53d7e3413337 | 573:5a0a01c4c7c2 |
---|---|
1 ============================= | 1 ============================= |
2 Mutable History For Mercurial | 2 Mutable History For Mercurial |
3 ============================= | 3 ============================= |
4 | 4 |
5 :obsolete: | |
6 | 5 |
7 Introduce an ``obsolete`` concept that tracks new versions of rewritten | 6 Extends Mercurial feature related to Changeset Evolution |
8 changesets. | |
9 | 7 |
10 :evolve: | 8 This extension provides several commands to mutate history and deal with |
9 issues it may raise. | |
11 | 10 |
12 A collection of commands to rewrite the mutable part of the history. | 11 It also: |
13 | 12 |
14 | 13 - enables the "Changeset Obsolescence" feature of mercurial, |
14 - alters core commands and extensions that rewrite history to use | |
15 this feature, | |
16 - improves some aspect of the early implementation in 2.3 | |
15 | 17 |
16 **These extensions are experimental and are not meant for production.** | 18 **These extensions are experimental and are not meant for production.** |
17 | 19 |
18 You can quicky enable them using:: | 20 You can quicky enable it by adding the line below to the extensions |
21 section of you hgrc:: | |
19 | 22 |
20 ./enable.sh >> ~/.hgrc | 23 evolve=PATH/TO/evolve.py |
21 | 24 |
22 But it's recommended to look at the doc in the first place. | 25 But it's recommended to look at the doc in the first place. |
23 | 26 |
24 See doc/ directory for details. | 27 See doc/ directory for details. |
25 | 28 |
41 | 44 |
42 | 45 |
43 Changelog | 46 Changelog |
44 ================== | 47 ================== |
45 | 48 |
46 1.0 | 49 -- |
50 | |
51 - fix troubles creation reporting from rebase | |
52 | |
53 1.0.2 -- | |
54 | |
55 - fix hg fold bug | |
56 - fix hg pull --rebase | |
57 - fix detection of conflict with external tools | |
58 - adapt to core movement (caches and --amend) | |
59 | |
60 1.0.1 -- 2012-08-31 | |
61 | |
62 - documentation improvement | |
63 - fix a performance bug with hgweb | |
64 | |
65 1.0 -- 2012-08-29 | |
47 | 66 |
48 - Align with Mercurial version 2.3 (drop 2.2 support). | 67 - Align with Mercurial version 2.3 (drop 2.2 support). |
49 - stabilize handle killed parent | 68 - stabilize handle killed parent |
50 - stabilize handle late comer | 69 - stabilize handle late comer |
51 - stabilize handle conflicting | 70 - stabilize handle conflicting |