equal
deleted
inserted
replaced
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 |