Mercurial > evolve
annotate README @ 2331:d49f376598f8 stable
serveronly: also enable the obscache for server only setting
The obscache is useful and speeds things up. So we also enable for server only
setting.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Thu, 04 May 2017 21:21:59 +0200 |
parents | 8510d3fd7c3b |
children | f62ce1bbd05b a5117a5becf8 |
rev | line source |
---|---|
560
4580ff7157ae
fix readme header
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
556
diff
changeset
|
1 ============================= |
33 | 2 Mutable History For Mercurial |
3 ============================= | |
4 | |
2095
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
5 Evolve Extension |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
6 ================= |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
7 |
2094
e906723ab99f
README: rework the intro
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2075
diff
changeset
|
8 This package supplies the ``evolve`` extension for Mercurial, |
e906723ab99f
README: rework the intro
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2075
diff
changeset
|
9 |
e906723ab99f
README: rework the intro
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2075
diff
changeset
|
10 **The full implementation of the changeset evolution concept is still in |
2099
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
11 progress.** Please subscribe to the `evolve-testers mailing list |
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
12 <https://www.mercurial-scm.org/mailman/listinfo/evolve-testers>`_ to stay up to |
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
13 date with changes. |
2094
e906723ab99f
README: rework the intro
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2075
diff
changeset
|
14 |
2102
e243e1d9464c
README: timeless typo fixes
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2099
diff
changeset
|
15 This extension: |
33 | 16 |
2102
e243e1d9464c
README: timeless typo fixes
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2099
diff
changeset
|
17 * enables the “changeset evolution” feature of Mercurial core, |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
18 |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
19 * provides a set of commands to mutate your history, |
2094
e906723ab99f
README: rework the intro
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2075
diff
changeset
|
20 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
21 * issues several warning messages when troubles from some mutable appears in |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
22 your repository, |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
23 |
2102
e243e1d9464c
README: timeless typo fixes
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2099
diff
changeset
|
24 * provides an ``hg evolve`` command to deal with such "troubles", |
2099
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
25 |
2102
e243e1d9464c
README: timeless typo fixes
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2099
diff
changeset
|
26 * improves performance of obsolescence marker exchanges and discovery during |
2099
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
27 push and pull. |
293
232990fbecb5
[doc] update readme
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
267
diff
changeset
|
28 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
29 Documentation |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
30 ------------- |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
31 |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
32 We recommend reading the documentation first. An online version is |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
33 available here: |
33 | 34 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
35 https://www.mercurial-scm.org/doc/evolution/ |
33 | 36 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
37 How to Install |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
38 ============== |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
39 |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
40 Using Pip |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
41 --------- |
2095
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
42 |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
43 You can install the latest evolution version usin pip:: |
324
ff070b9e22ef
readme: explain "instalation process"
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
293
diff
changeset
|
44 |
2095
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
45 $ pip install --user hg-evolve |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
46 |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
47 Then just enable it in you hgrc:: |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
48 |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
49 $ hg config --edit # adds the two line below: |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
50 [extensions] |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
51 evolve = |
33 | 52 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
53 From Source |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
54 ----------- |
739
dcda64966616
README: polish the language so it reads better
Greg Ward <greg@gerg.ca>
parents:
738
diff
changeset
|
55 |
2095
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
56 To install a local version from source:: |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
57 |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
58 $ hg clone https://www.mercurial-scm.org/repo/evolve/ |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
59 $ cd evolve |
2113
fed5369058a4
README: remove mention of make
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2102
diff
changeset
|
60 $ pip install --user . |
2020
143c8e4dc22d
topic: merge the topic extension in the evolve repository
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1824
diff
changeset
|
61 |
2095
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
62 Then just enable it in you hgrc:: |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
63 |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
64 $ hg config --edit # adds the two line below: |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
65 [extensions] |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
66 evolve = |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
67 |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
68 Documentation lives in ``doc/``. |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
69 |
2114
51ee2c721b32
README: tries to improve the title about server only
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2113
diff
changeset
|
70 Server Only Setup |
51ee2c721b32
README: tries to improve the title about server only
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2113
diff
changeset
|
71 ================= |
2020
143c8e4dc22d
topic: merge the topic extension in the evolve repository
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1824
diff
changeset
|
72 |
2099
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
73 It is possible to enable a smaller subset of the extensions aimed at server |
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
74 serving repository. It skips the additions of the new commands and local UI |
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
75 messages that might add performance overheads. To use the server only |
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
76 extension, install the package and use:: |
2095
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
77 |
1c6bb9c117fc
README: rework install instruction
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2094
diff
changeset
|
78 $ hg config --edit # adds the two line below: |
2020
143c8e4dc22d
topic: merge the topic extension in the evolve repository
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1824
diff
changeset
|
79 [extensions] |
2099
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
80 evolve.serveronly = |
2020
143c8e4dc22d
topic: merge the topic extension in the evolve repository
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1824
diff
changeset
|
81 |
143c8e4dc22d
topic: merge the topic extension in the evolve repository
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1824
diff
changeset
|
82 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
83 How to Contribute |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
84 ================= |
238
b5d9841defc8
more read me update
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
237
diff
changeset
|
85 |
2099
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
86 Bugs are to be reported on the mercurial's bug tracker (component: `evolution`_): |
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
87 |
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
88 .. _evolution: https://bz.mercurial-scm.org/buglist.cgi?component=evolution&query_format=advanced&resolution=--- |
1182
15492cea54e9
readme: add a reference to the bugtracker in the contribute section
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1175
diff
changeset
|
89 |
2115
53fe0a1c9d4c
README: add a link to mercurial devel
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2114
diff
changeset
|
90 Please use the patchbomb extension to send email to `mercurial devel |
53fe0a1c9d4c
README: add a link to mercurial devel
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2114
diff
changeset
|
91 <https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel>`_. Please make |
53fe0a1c9d4c
README: add a link to mercurial devel
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2114
diff
changeset
|
92 sure to use the evolve-ext flag when doing so. You can use a command like |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
93 this:: |
1000
8043ae3612e4
readme: mention patchbomb usage and patch description guidelines on wiki
Faheem Mitha <faheem@faheem.info>
parents:
987
diff
changeset
|
94 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
95 $ hg email --to mercurial-devel@mercurial-scm.org --flag evolve-ext --rev '<your patches>' |
1000
8043ae3612e4
readme: mention patchbomb usage and patch description guidelines on wiki
Faheem Mitha <faheem@faheem.info>
parents:
987
diff
changeset
|
96 |
2099
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
97 For guidelines on the patch description, see the `official Mercurial guideline`_. |
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
98 |
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
99 .. _`official Mercurial guideline`: https://mercurial-scm.org/wiki/ContributingChanges#Patch_descriptions |
1000
8043ae3612e4
readme: mention patchbomb usage and patch description guidelines on wiki
Faheem Mitha <faheem@faheem.info>
parents:
987
diff
changeset
|
100 |
8043ae3612e4
readme: mention patchbomb usage and patch description guidelines on wiki
Faheem Mitha <faheem@faheem.info>
parents:
987
diff
changeset
|
101 Please don't forget to update and run the tests when you fix a bug or |
1526
c2a772ade409
README: update instructions for running tests.
Greg Ward <greg@gerg.ca>
parents:
1519
diff
changeset
|
102 add a feature. To run the tests, you need a working copy of Mercurial, |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
103 say in $HGSRC:: |
926
14d91c36f88b
README: document how to run the tests
Greg Ward <greg@gerg.ca>
parents:
924
diff
changeset
|
104 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
105 $ cd tests |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
106 $ python $HGSRC/tests/run-tests.py |
1526
c2a772ade409
README: update instructions for running tests.
Greg Ward <greg@gerg.ca>
parents:
1519
diff
changeset
|
107 |
c2a772ade409
README: update instructions for running tests.
Greg Ward <greg@gerg.ca>
parents:
1519
diff
changeset
|
108 (evolve's stable and default branches correspond to Mercurial's stable |
c2a772ade409
README: update instructions for running tests.
Greg Ward <greg@gerg.ca>
parents:
1519
diff
changeset
|
109 and default branches. So to test evolve from default, you need |
2099
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
110 Mercurial on default.), Older version of Mercurial are supportd on their respective ``mercurial-x.y`` branches. |
267
34020ca0c451
README: some more changes
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
261
diff
changeset
|
111 |
325
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
112 Changelog |
737
c96dd66c6839
README: fix minor markup inconsistencies
Greg Ward <greg@gerg.ca>
parents:
717
diff
changeset
|
113 ========= |
325
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
114 |
2331
d49f376598f8
serveronly: also enable the obscache for server only setting
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2322
diff
changeset
|
115 6.1.1 - in progress |
d49f376598f8
serveronly: also enable the obscache for server only setting
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2322
diff
changeset
|
116 ------------------- |
d49f376598f8
serveronly: also enable the obscache for server only setting
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2322
diff
changeset
|
117 |
d49f376598f8
serveronly: also enable the obscache for server only setting
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2322
diff
changeset
|
118 - also enable the new cache (from 6.1.0) for 'evolve.server-only', |
d49f376598f8
serveronly: also enable the obscache for server only setting
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2322
diff
changeset
|
119 |
2322
8510d3fd7c3b
packaging: prepare version 6.1.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2312
diff
changeset
|
120 6.1.0 -- 2017-05-03 |
2286
a4c5744a7b93
safeguard: add an option to disable automatic publishing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2283
diff
changeset
|
121 ------------------- |
a4c5744a7b93
safeguard: add an option to disable automatic publishing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2283
diff
changeset
|
122 |
2290
a36a8c6a09ac
ui: change the hidden revision error message
Boris Feld <boris.feld@octobus.net>
parents:
2289
diff
changeset
|
123 - improve message about obsolete working copy parent, |
2299
268970463144
readme: mention that some improvement are enabled for 4.2 only
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2298
diff
changeset
|
124 - improve message issued when accessing hidden nodes (4.2 only), |
2298
8199204274f0
perf: use the cache to compute the obsolete set.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2291
diff
changeset
|
125 - introduce a new caches to reduce the impact of evolution on read-only commands, |
2311
26d638e419df
auto-push: move config help in the extension help
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2299
diff
changeset
|
126 - add a 'experimental.auto-publish' config. See `hg help -e evolve` for details. |
2287
18b8dc058f75
repo: properly progate "destroyed" call to super class
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2283
diff
changeset
|
127 - fix the propagation of some some cache invalidation, |
18b8dc058f75
repo: properly progate "destroyed" call to super class
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2283
diff
changeset
|
128 |
2283
5ef112a6eb87
pkg: prepare release 6.0.1
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2281
diff
changeset
|
129 6.0.1 -- 2017-04-20 |
2272
eb47d436cdc3
template: adapt to new showlist() API introduced by hg e5eab0fe69ee
Yuya Nishihara <yuya@tcha.org>
parents:
2263
diff
changeset
|
130 ------------------- |
eb47d436cdc3
template: adapt to new showlist() API introduced by hg e5eab0fe69ee
Yuya Nishihara <yuya@tcha.org>
parents:
2263
diff
changeset
|
131 |
2274
72ba9d4418e0
checkheads: do not overwrite code for Mercurial 4.2 and above
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2273
diff
changeset
|
132 - template: adapt to change in 4.2, |
2273
228111491788
legacy: fix debugrecordpruneparents to call obsstore.create() with keywords
Yuya Nishihara <yuya@tcha.org>
parents:
2272
diff
changeset
|
133 - fix 'debugrecordpruneparents' (outdated API usage) |
2274
72ba9d4418e0
checkheads: do not overwrite code for Mercurial 4.2 and above
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2273
diff
changeset
|
134 - checkheads: give priority to updated 4.2 code, |
2276
2d55ae0d6ce7
serveronly: fix reposetup
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2274
diff
changeset
|
135 - serveronly: fix repository initialization. |
2272
eb47d436cdc3
template: adapt to new showlist() API introduced by hg e5eab0fe69ee
Yuya Nishihara <yuya@tcha.org>
parents:
2263
diff
changeset
|
136 |
2281
812b866f193c
readme: fix 6.0.0 release date
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2276
diff
changeset
|
137 6.0.0 -- 2017-03-31 |
2263
165ad227993d
packaging: prepare version 6.0.0
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2258
diff
changeset
|
138 ------------------- |
1805
7b8195e22050
extensions: drop the old 'pushexperiment' extension
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1802
diff
changeset
|
139 |
2258
446824c5e0b8
readme: mention the fix for issue4354
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2243
diff
changeset
|
140 - push: improved detection of obsoleted remote branch (issue4354), |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
141 - drop compatibility for Mercurial < 3.8, |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
142 - removed old (unpackaged) pushexperiment extension, |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
143 - move all extensions in the official 'hgext3rd' namespace package, |
2099
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
144 - add the "topic" experimental extensions. See the README.topic file for details |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
145 - officially ship 'evolve.serveronly' extensions. That extensions contains |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
146 only the part related to exchange and is intended to be used by server. |
2074
081d54b3e7f0
README: mention the 'serveronly' extensions
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2068
diff
changeset
|
147 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
148 Using the extension will enable evolution, use 'experimental.evolution=!' |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
149 to disable obsmarkers echange. The old '__temporary__.advertiseobsolete' |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
150 option is no longer supported. |
2243
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
151 |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
152 - a new prototype of obsmarker discovery is available. The prototype is still |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
153 at early stage and not recommended for production. |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
154 Examples of current limitations: |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
155 |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
156 - write access to the repo is highly recommanded for all operation, |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
157 - large memory footprint, |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
158 - initial caching is slow, |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
159 - unusable on large repo (because of various issue pointed earlier), |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
160 - likely to constains various bugs. |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
161 |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
162 It can be tested by setting `experimental.obshashrange=1` on both client and |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
163 server. It is recommanded to get in touch with the evolve maintainer if you |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
164 decide to test it. |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
165 |
2122
efc6633e78e1
legacy: move 'debugrecordpruneparents' in the extensions
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2115
diff
changeset
|
166 - the 'debugrecordpruneparents' have been moved into the 'evolve.legacy' |
efc6633e78e1
legacy: move 'debugrecordpruneparents' in the extensions
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2115
diff
changeset
|
167 separate extension. enable that extentions if you need to convert/update |
efc6633e78e1
legacy: move 'debugrecordpruneparents' in the extensions
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2115
diff
changeset
|
168 markers in an old repository. |
1805
7b8195e22050
extensions: drop the old 'pushexperiment' extension
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1802
diff
changeset
|
169 |
1812
5217c745bb60
evolve: extend API fix from 25254b2f8116 to another relevant case
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1802
diff
changeset
|
170 5.6.1 -- 2017-02-28 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
171 ------------------- |
1812
5217c745bb60
evolve: extend API fix from 25254b2f8116 to another relevant case
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1802
diff
changeset
|
172 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
173 - fix a crash that sometime happened when evolving merges. |
1812
5217c745bb60
evolve: extend API fix from 25254b2f8116 to another relevant case
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1802
diff
changeset
|
174 |
1802
e7b6e9c4a5d4
fix release date in the Readme,
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1790
diff
changeset
|
175 5.6.0 -- 2017-02-01 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
176 ------------------- |
1778
924b76a51d18
wireproto: chunking and compression is forthwith to be handled by hgweb
Martijn Pieters <mjpieters@fb.com>
parents:
1765
diff
changeset
|
177 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
178 - compatibility with Mercurial 4.1. |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
179 - improvement of prune error message. |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
180 - fold: require --from flag for folding revisions to working copy |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
181 - fix crash when trying to fold an empty revision set (issue5453) |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
182 - uncommit: preserve copy information of remaining files (issue5403) |
1784
c3741a5adbb0
fold: cleanly abort on empty fold set (issue5453)
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1777
diff
changeset
|
183 |
1765
727c7211c810
prepare release 5.5.0
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1764
diff
changeset
|
184 5.5.0 -- 2016-10-30 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
185 ------------------- |
1733
060fe417679f
readme: add an entry about the {obsolete} template change
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1728
diff
changeset
|
186 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
187 - The {obsolete} template now yield "obsolete" or "". |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
188 - compatibility with Mercurial 4.0 |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
189 - Fix erroneous manifest computation when solving 'bumped' changeset. |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
190 - split: avoid crash on empty commit (issue5191), |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
191 - next: improve locking to avoid issue with working copy parent (issue5244) |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
192 - prev: improve locking to avoid issue with working copy parent (issue5244) |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
193 - evolve: fix abort suggestion to include '.' in 'hg update -C .' |
1735
8f902ec9ed9a
bump: copy parent manifest before editting it
Durham Goode <durham@fb.com>
parents:
1717
diff
changeset
|
194 |
1717
2ad40d972a74
prepare release 5.4.1
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1702
diff
changeset
|
195 5.4.1 -- 2016-08-01 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
196 ------------------- |
1717
2ad40d972a74
prepare release 5.4.1
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1702
diff
changeset
|
197 |
2ad40d972a74
prepare release 5.4.1
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1702
diff
changeset
|
198 - compat with Mercurial 3.9 |
2ad40d972a74
prepare release 5.4.1
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1702
diff
changeset
|
199 |
1702
b21ce82e6f76
evolve: prepare release of version 5.4.0
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1686
diff
changeset
|
200 5.4.0 -- 2016-05-06 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
201 ------------------- |
1626
0edb545503fe
topic: 'hg evolve --all' pick all trouble within current topic
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1617
diff
changeset
|
202 |
1629
548195454683
topic: restrict 'hg prev' to current topic unless --no-topic is passed
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1627
diff
changeset
|
203 - Some collaboration with the topic experimental extensions, |
1675
53a2a9aa3d89
readme: add various missing parts
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1672
diff
changeset
|
204 - hg evolve --all with consider all troubles in your current topic, |
1629
548195454683
topic: restrict 'hg prev' to current topic unless --no-topic is passed
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1627
diff
changeset
|
205 - preserve 'topic' during evolve, |
548195454683
topic: restrict 'hg prev' to current topic unless --no-topic is passed
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1627
diff
changeset
|
206 - 'next' and 'prev' restrict themself to the current topic by default, |
1675
53a2a9aa3d89
readme: add various missing parts
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1672
diff
changeset
|
207 - remove the dangerous 'kill' alias for 'prune' (because 'hg kill -1' without |
2068
4b7478433b07
readme: make it valid rst
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2028
diff
changeset
|
208 the leading 'hg' will give you an hardtime) |
1675
53a2a9aa3d89
readme: add various missing parts
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1672
diff
changeset
|
209 - during 'hg evolve' skip unsupported merge instead of aborting |
53a2a9aa3d89
readme: add various missing parts
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1672
diff
changeset
|
210 - various documentation fix and update |
53a2a9aa3d89
readme: add various missing parts
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1672
diff
changeset
|
211 - hg summary now suggest 'hg evolve --continue when appropriate` |
53a2a9aa3d89
readme: add various missing parts
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1672
diff
changeset
|
212 - compatibility with Mercurial 3.8 'hgext' namespace package. |
1677
48c3a472aec7
split: rewrite the pre-split commit message
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
1675
diff
changeset
|
213 - small improvement to the `hg split` instruction |
1686
474db2d60202
metaedit: add support for folding commits while editing their metadata
Siddharth Agarwal <sid0@fb.com>
parents:
1677
diff
changeset
|
214 - add a 'metaedit' command to rewrite changeset meta data. |
1626
0edb545503fe
topic: 'hg evolve --all' pick all trouble within current topic
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1617
diff
changeset
|
215 |
1611
5eedfe43e762
prepare version 5.3.0
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1609
diff
changeset
|
216 5.3.0 -- 2016-02-11 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
217 ------------------- |
1478
9603aa1ecdfd
evolve: add a command to split commits
Laurent Charignon <lcharignon@fb.com>
parents:
1454
diff
changeset
|
218 |
1559
bc21846791b6
readme: add something about bookmark within transaction
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1530
diff
changeset
|
219 - split: add a new command to split changesets, |
bc21846791b6
readme: add something about bookmark within transaction
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1530
diff
changeset
|
220 - tests: drop our copy of 'run-tests.py' use core one instead, |
bc21846791b6
readme: add something about bookmark within transaction
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1530
diff
changeset
|
221 - bookmark: do all bookmark movement within a transaction. |
1566
25254b2f8116
evolve: apply API change to 'merge.update'
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1559
diff
changeset
|
222 - evolve: compatibility with Mercurial 3.7 |
1605
f69d8c25eeb7
readme: mark feature only available in 3.7 as such
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1603
diff
changeset
|
223 - evolve: support merge with a single obsolete parent (hg-3.7+ only) |
1596
6079dcbfb726
readme: update readme for issue 4966
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1576
diff
changeset
|
224 - evolve: prevent added file to be marked as unknown if evolve fails (issue4966) |
1597
7876ed4fceb7
evolve: write our own custom evolvestate file
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1596
diff
changeset
|
225 - evolve: stop relying on graftstate file for save evolve state |
7876ed4fceb7
evolve: write our own custom evolvestate file
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1596
diff
changeset
|
226 (for `hg evolve --continue`) |
1609
b9e8a47c4d5c
Readme: mention fix for issue4950
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1605
diff
changeset
|
227 - evolve: fix divergence resolution when it result in an empty commit |
b9e8a47c4d5c
Readme: mention fix for issue4950
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1605
diff
changeset
|
228 (issue4950) (hg-3.5+ only) |
1529
b338fe4e0657
readme: updateing changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1526
diff
changeset
|
229 - no longer lock the repository for `hg parents` (issue4895) |
b338fe4e0657
readme: updateing changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1526
diff
changeset
|
230 - updated help for the `evolve` command |
b338fe4e0657
readme: updateing changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1526
diff
changeset
|
231 |
1519
c15d6168412f
prepare version 5.1.2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1518
diff
changeset
|
232 5.2.1 -- 2015-11-02 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
233 ------------------- |
1501
5c962163f77a
prune: ensure we prune bookmarks in a transaction
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1454
diff
changeset
|
234 |
1511
91b6a30424a3
evolve: compatibility with coming 3.6
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1503
diff
changeset
|
235 - add compatibility with Mercurial 3.6 |
1501
5c962163f77a
prune: ensure we prune bookmarks in a transaction
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1454
diff
changeset
|
236 - prune: fixed possible issue with lock and bookmark |
1503
e8f7e4c53537
next/prev: properly lock repo before touching bookmarks
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1501
diff
changeset
|
237 - next/prev: fixed possible issue with lock and bookmark |
1518
bca3fce56b2c
merge with default
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1514
diff
changeset
|
238 - add some progress data during changesets discovery |
bca3fce56b2c
merge with default
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1514
diff
changeset
|
239 - take advantage of dirstate/transaction collaboration |
1501
5c962163f77a
prune: ensure we prune bookmarks in a transaction
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1454
diff
changeset
|
240 |
1454
c79bdc856350
prepare version 5.2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1449
diff
changeset
|
241 5.2.0 -- 2015-06-25 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
242 ------------------- |
1357
3bb7a080da4d
evolve: add ordering of the revisions for evolve --rev
Laurent Charignon <lcharignon@fb.com>
parents:
1337
diff
changeset
|
243 |
3bb7a080da4d
evolve: add ordering of the revisions for evolve --rev
Laurent Charignon <lcharignon@fb.com>
parents:
1337
diff
changeset
|
244 - evolve: gain a --rev option to control what revisions to evolve (issue4391) |
3bb7a080da4d
evolve: add ordering of the revisions for evolve --rev
Laurent Charignon <lcharignon@fb.com>
parents:
1337
diff
changeset
|
245 - evolve: revision are processed in the order they stack on destination |
3bb7a080da4d
evolve: add ordering of the revisions for evolve --rev
Laurent Charignon <lcharignon@fb.com>
parents:
1337
diff
changeset
|
246 - evolve: properly skip unstable revision with non-evolved unstable parent |
1404
848a04c078c7
evolve: add selector for trouble types
Laurent Charignon <lcharignon@fb.com>
parents:
1388
diff
changeset
|
247 - evolve: gain --unstable --divergent --bumped flag to select the trouble |
1410
2c451fece7a6
evolve: unify revision handling and rework error message
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1404
diff
changeset
|
248 - evolve: issue more useful error message and hint when evolve has nothing to |
1420
0b714c4ad9ff
evolve: consider all potential candidates on bare evolve
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1410
diff
changeset
|
249 do as invocated. |
0b714c4ad9ff
evolve: consider all potential candidates on bare evolve
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1410
diff
changeset
|
250 - evolve: bare `hg evolve` commands now abort when multiple changesets could be |
0b714c4ad9ff
evolve: consider all potential candidates on bare evolve
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1410
diff
changeset
|
251 a target. |
1422
c868a69c29c5
evolve: distinct between '--all' and '--all --any'
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1420
diff
changeset
|
252 - evolve: `hg evolve --all` only evolve changeset that will end up as |
c868a69c29c5
evolve: distinct between '--all' and '--all --any'
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1420
diff
changeset
|
253 descendant of the current working copy. The old behavior of `--all` |
c868a69c29c5
evolve: distinct between '--all' and '--all --any'
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1420
diff
changeset
|
254 in now in `--all --any`. |
1441
a4abe588d77f
evolve: mechanism to load some commands selectively
Laurent Charignon <lcharignon@fb.com>
parents:
1427
diff
changeset
|
255 - evolve: add a 'experimental.evolutioncommands' for fine grained commands |
a4abe588d77f
evolve: mechanism to load some commands selectively
Laurent Charignon <lcharignon@fb.com>
parents:
1427
diff
changeset
|
256 enabling |
1672 | 257 - next/prev: requires `--merge` to move with uncommitted changes |
1447
09206bdc2db4
next: reword error output
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1444
diff
changeset
|
258 - next: significantly reword error messages |
1449
9be1cadf7a07
next: add a --evolve option
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1447
diff
changeset
|
259 - next: add a --evolve flag to evolve aspiring children when on a head |
1357
3bb7a080da4d
evolve: add ordering of the revisions for evolve --rev
Laurent Charignon <lcharignon@fb.com>
parents:
1337
diff
changeset
|
260 |
1424
1377f6a7f9ec
prepare version 5.1.5
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1387
diff
changeset
|
261 5.1.5 -- 2015-06-23 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
262 ------------------- |
1289
12d5c9eaa86d
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1281
diff
changeset
|
263 |
12d5c9eaa86d
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1281
diff
changeset
|
264 - minor documentation cleanup |
1296
23819e1d61fd
evolve: add -i flag to amend command
Laurent Charignon <lcharignon@fb.com>
parents:
1289
diff
changeset
|
265 - support -i option for `hg amend` if commit supports it (3.4) |
1312
1218ad94a351
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1296
diff
changeset
|
266 - fix the `debugrecordpruneparents` utility |
1728 | 267 - fix some possible crash during command abort (release nonexistent transaction) |
1328
9321889d119a
simple4server: update bugtracker link
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1312
diff
changeset
|
268 - fix simple4server bug tracker URL |
1330
efb75f4d55aa
bookmarks: update to use new bookmarks api via compatibility layer
Ryan McElroy <rmcelroy@fb.com>
parents:
1328
diff
changeset
|
269 - compatibility with bookmark API change in future Mercurial 3.5 |
1337
1c8fbaf9306b
update README
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1330
diff
changeset
|
270 - prune no longer move the active bookmark for no reason (issue4559) |
1375
9e062e6598e9
evolve: search divergence within all precursors
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1337
diff
changeset
|
271 - evolve: stop reporting divergence base as missing when we actually have it |
1387
eb044bcf342d
evolve: update readme regarding the preview perf improvement
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1375
diff
changeset
|
272 - significant performance improvement for all revsets. |
1444
9a78233c62a4
readme: add an entry about the obsolete wdir parent hint
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1441
diff
changeset
|
273 - provide a hint of how to update to the successor of an obsolete working copy |
9a78233c62a4
readme: add an entry about the obsolete wdir parent hint
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1441
diff
changeset
|
274 parent. |
1289
12d5c9eaa86d
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1281
diff
changeset
|
275 |
1281
891c3ce894fa
prepare release 5.1.4
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1279
diff
changeset
|
276 5.1.4 -- 2015-04-23 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
277 ------------------- |
1271
792998917ece
Add "documentation update" to the changelog.
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1257
diff
changeset
|
278 |
792998917ece
Add "documentation update" to the changelog.
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1257
diff
changeset
|
279 - significant documentation update |
1278
5ff8a5d85b2b
getbundleobsmarker: prevent crash from filtered content (issue4616)
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1271
diff
changeset
|
280 - fix issue4616: pulling with bundle2 would crash if common marker when |
5ff8a5d85b2b
getbundleobsmarker: prevent crash from filtered content (issue4616)
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1271
diff
changeset
|
281 discovered on non-served changesets. |
1279
064cf9ee4460
debugobsrelsethashtree: get the command to work again
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1278
diff
changeset
|
282 - fix the debugobsrelsethashtree command |
1271
792998917ece
Add "documentation update" to the changelog.
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1257
diff
changeset
|
283 |
1257
c52c15100fb2
prepare version 5.1.3
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1256
diff
changeset
|
284 5.1.3 -- 2015-04-20 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
285 ------------------- |
1250
f88d5125d41b
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1230
diff
changeset
|
286 |
1728 | 287 - discovery: fix misbehaving discovery across python version |
1254
87d626390270
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1250
diff
changeset
|
288 - pull: properly install the bundle2 par generator |
87d626390270
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1250
diff
changeset
|
289 (avoid sending all markers for each pull) |
1255
a2d4901e211e
commit: avoid potential deadlock
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1254
diff
changeset
|
290 - commit: avoid potential deadlock (acquires wlock before lock) |
1256
f8cb01637e75
graft: avoid potential deadlock
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1255
diff
changeset
|
291 - graft: avoid potential deadlock (acquires wlock before lock) |
1250
f88d5125d41b
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1230
diff
changeset
|
292 |
1230
e886bc501796
preparing version 5.1.2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1229
diff
changeset
|
293 5.1.2 -- 2015-04-01 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
294 ------------------- |
1229
175cc89bbe4c
update 5.1.2 with latest bugfix
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1206
diff
changeset
|
295 |
175cc89bbe4c
update 5.1.2 with latest bugfix
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1206
diff
changeset
|
296 - evolve: prevent a crash in httpclient_pushobsmarkers() when pushing |
175cc89bbe4c
update 5.1.2 with latest bugfix
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1206
diff
changeset
|
297 |
1206
9b8628e0a142
prepare release 5.1.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1205
diff
changeset
|
298 5.1.1 -- 2015-03-05 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
299 ------------------- |
1205
bfbe042a2e51
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1201
diff
changeset
|
300 |
bfbe042a2e51
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1201
diff
changeset
|
301 - debugobsconvert: fix invalid markers during conversion |
bfbe042a2e51
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1201
diff
changeset
|
302 - discovery: cache some of the obs hash computation to improve performance (issue4518) |
bfbe042a2e51
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1201
diff
changeset
|
303 - revset: fix some crash with (issue4515) |
bfbe042a2e51
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1201
diff
changeset
|
304 |
1201
ee9c10728b68
fix release date in the readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1198
diff
changeset
|
305 5.1 -- 2015-01-30 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
306 ------------------- |
1191
583f7f03434b
init: don't abort Mercurial on version mismatch
Matt Mackall <mpm@selenic.com>
parents:
1189
diff
changeset
|
307 |
1198
bfe9be352453
update readme and bump version to 5.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1191
diff
changeset
|
308 - evolve: explicitly disable bookmark on evolve (issue4432) |
1191
583f7f03434b
init: don't abort Mercurial on version mismatch
Matt Mackall <mpm@selenic.com>
parents:
1189
diff
changeset
|
309 - evolve: don't abort Mercurial on version mismatch |
1728 | 310 - compatibility with mercurial 3.3 |
1191
583f7f03434b
init: don't abort Mercurial on version mismatch
Matt Mackall <mpm@selenic.com>
parents:
1189
diff
changeset
|
311 |
1189
dbd0733e5840
prepare release 5.0.2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1185
diff
changeset
|
312 5.0.2 -- 2014-12-14 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
313 ------------------- |
1185
cc3e68120185
evolve: remove the dependency to the rebase extension
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1182
diff
changeset
|
314 |
cc3e68120185
evolve: remove the dependency to the rebase extension
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1182
diff
changeset
|
315 - evolve: remove dependency to the rebase extension |
cc3e68120185
evolve: remove the dependency to the rebase extension
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1182
diff
changeset
|
316 |
1175
51e1e962172c
readme: prepare for release 5.0.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1174
diff
changeset
|
317 5.0.1 -- 2014-11-25 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
318 ------------------- |
1140
b7d85cd8ec7b
amend: allow the --logfile argument to work properly
Matt Harbison <matt_harbison@yahoo.com>
parents:
1136
diff
changeset
|
319 |
b7d85cd8ec7b
amend: allow the --logfile argument to work properly
Matt Harbison <matt_harbison@yahoo.com>
parents:
1136
diff
changeset
|
320 - amend: fix --logfile argument |
1141
ca17770d2ee9
evolve: preserve branch change
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1140
diff
changeset
|
321 - evolve: preserve branch change when evolving |
1150
2c99d92faa62
evolve: fix error during iteration over bumped changesets (bug38)
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1148
diff
changeset
|
322 - evolve: fix potential crash while solving `bumped` changesets. |
1174
61179aeee656
readme: update changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1150
diff
changeset
|
323 - uncommit: abort when rev specifies the current changeset |
61179aeee656
readme: update changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1150
diff
changeset
|
324 - evolve: various message improvement |
61179aeee656
readme: update changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1150
diff
changeset
|
325 - evolve: fix selection of changeset to evolve from the middle of a stack (issue4434) |
61179aeee656
readme: update changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1150
diff
changeset
|
326 - evolve: make next/prev only move bookmarks optionally |
61179aeee656
readme: update changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1150
diff
changeset
|
327 - evolve: tell user which "base of divergent changeset" is not found |
61179aeee656
readme: update changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1150
diff
changeset
|
328 |
1136
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
329 5.0.0 -- 2014-10-22 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
330 ------------------- |
1069
356552e55489
evolve: always use the transaction version of phase movement
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1059
diff
changeset
|
331 |
356552e55489
evolve: always use the transaction version of phase movement
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1059
diff
changeset
|
332 - drop compat with Mercurial pre 3.2 |
1058
00bc31523074
uncommit: add a --rev argument
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1053
diff
changeset
|
333 - uncommit: add a --rev argument |
1099
bac4e0bc9f6a
evolve: write a status message when the working directory changes
David Soria Parra <davidsp@fb.com>
parents:
1059
diff
changeset
|
334 - evolve: add a `working directory now at xxxxxxxxxx` message |
1106
6b0cf1b73693
evolve: replace each obsolete sha1 in the description with its latest successor
Matt Harbison <matt_harbison@yahoo.com>
parents:
1104
diff
changeset
|
335 - evolve: automatically translate obsolete hashes when evolving |
1057
168dfc839eca
readme: add missing changelog entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1053
diff
changeset
|
336 - properly skip marker creating if patch apply cleanly |
1101
8cac667a0d7d
prune: work around lazy revset slowdown
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1100
diff
changeset
|
337 - prune: work around a massive slowdown from lazy revset |
1104
cb36a4eb0157
evolve: fix the 'grab' alias to work on Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
1101
diff
changeset
|
338 - grab: "fix" the grab alias on window |
1057
168dfc839eca
readme: add missing changelog entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1053
diff
changeset
|
339 |
1136
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
340 - fix an issue where prune performance were quadratic with the number of |
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
341 changesets pruned. |
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
342 - pull: use discovery to pull less obsmarkers through bundle2 |
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
343 |
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
344 |
1053
bfa9d535f436
README: fix version number
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1049
diff
changeset
|
345 4.1.0 -- 2014-08-08 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
346 ------------------- |
976
bed842762447
amend: add -D/--current-date option, just like mq's qrefresh has
Greg Ward <greg@gerg.ca>
parents:
970
diff
changeset
|
347 |
bed842762447
amend: add -D/--current-date option, just like mq's qrefresh has
Greg Ward <greg@gerg.ca>
parents:
970
diff
changeset
|
348 - amend: add -D/--current-date option |
985
6a37044ec0b3
amend: add -U/--current-user option (inspired by mq)
Greg Ward <greg@gerg.ca>
parents:
976
diff
changeset
|
349 - amend: add -U/--current-user option |
987 | 350 - evolve: add a --tool option |
1047
d830377bf186
evolve: adds a --confirm option
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1035
diff
changeset
|
351 - evolve: add a --confirm option |
1008
a010ba5a0ffb
evolve: deprecated --obsolete and --old-obsolete option on commit and graft
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1007
diff
changeset
|
352 - mark "commit -o", "graft -o" and "graft -O" as deprecated since they are |
a010ba5a0ffb
evolve: deprecated --obsolete and --old-obsolete option on commit and graft
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1007
diff
changeset
|
353 unlikely to eventually make it into core. |
1007
1d8ba8244001
push: put phase in the same bundle2 than changegroup and obsmarkers
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1006
diff
changeset
|
354 - push obsmarkers and phases in the same transaction than changesets |
1d8ba8244001
push: put phase in the same bundle2 than changegroup and obsmarkers
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1006
diff
changeset
|
355 (when using hg >= 3.1 and bundle2-exp is enabled) |
1035
59bc29c84ce0
evolve: hide the OBSEXC message behind a config option
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1032
diff
changeset
|
356 - hide message about the obsolescence marker exchange behind a |
59bc29c84ce0
evolve: hide the OBSEXC message behind a config option
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1032
diff
changeset
|
357 `experimental.verbose-obsolescence-exchange` variable (default to False). |
976
bed842762447
amend: add -D/--current-date option, just like mq's qrefresh has
Greg Ward <greg@gerg.ca>
parents:
970
diff
changeset
|
358 |
1030
e914884fb721
evolve: prepare release 4.0.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1028
diff
changeset
|
359 4.0.1 -- 2014-08-08 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
360 ------------------- |
1028
fc2be6050312
evolve: update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1010
diff
changeset
|
361 |
fc2be6050312
evolve: update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1010
diff
changeset
|
362 - createmarkers() accept an iterable (for compat with other extension) |
fc2be6050312
evolve: update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1010
diff
changeset
|
363 |
970
0304fc2bab15
pkg: prepare release of version 4.0.0
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
957
diff
changeset
|
364 4.0.0 -- 2014-06-03 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
365 ------------------- |
921
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
366 |
952
f83f46411b09
evolve: bump requirement to 3.0.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
939
diff
changeset
|
367 - require Mercurial version 3.0.1 or above |
955
72670e282460
evolve: compatibility with memfilectx change
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
952
diff
changeset
|
368 - some compatibility fixes with future 3.1.0 |
922
ec4c17e0aee6
readme: update the readme with all missing entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
921
diff
changeset
|
369 - deprecated `gup` and `gdown` in favor of prev and next |
ec4c17e0aee6
readme: update the readme with all missing entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
921
diff
changeset
|
370 - record parent of pruned parent at prune time |
ec4c17e0aee6
readme: update the readme with all missing entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
921
diff
changeset
|
371 - added a `debugobsstorestat` command to gather data on obsmarker content. |
ec4c17e0aee6
readme: update the readme with all missing entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
921
diff
changeset
|
372 - added a `debugrecordpruneparents` command to upgrade existing prune marker |
ec4c17e0aee6
readme: update the readme with all missing entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
921
diff
changeset
|
373 with parent information. Please run it once per repo after upgrading. |
921
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
374 - improvement to obsolescence marker exchange: |
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
375 - added progress when pushing obsmarkers |
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
376 - added multiple output during obsolescence markers exchange |
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
377 - only push markers relevant to pushed subset |
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
378 - add a new experimental way to exchange marker (when server support): |
2068
4b7478433b07
readme: make it valid rst
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2028
diff
changeset
|
379 |
921
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
380 - added progress when pulling obsmarkers |
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
381 - only pull markers relevant to pulled subset |
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
382 - avoid exchanging common markers in some case |
957
2cde59f3cb5d
evolve: add a push pass using bundle2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
955
diff
changeset
|
383 - use bundle2 as transport when available. |
2068
4b7478433b07
readme: make it valid rst
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2028
diff
changeset
|
384 |
922
ec4c17e0aee6
readme: update the readme with all missing entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
921
diff
changeset
|
385 - add a hook related to the new commands |
861
b6337585ae25
merged 3.3 release into default
Pierre-Yves David <pierre-yves.david@fb.com>
diff
changeset
|
386 |
935
a03ea39aca2a
prepare release 3.3.2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
934
diff
changeset
|
387 3.3.2 -- 2014-05-14 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
388 ------------------- |
924
a6a202c22b28
readme: the forgotten update strike again
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
917
diff
changeset
|
389 |
a6a202c22b28
readme: the forgotten update strike again
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
917
diff
changeset
|
390 - fix a bug where evolve were creating changeset with 2 parents on windows |
a6a202c22b28
readme: the forgotten update strike again
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
917
diff
changeset
|
391 (fix issues #16, #35 and #42) |
1728 | 392 - adds a --obsolete flag to import (requires Mercurial 3.0) |
931
32915143d448
prune: update to successor rather than parent when prune '.'
Dan Villiom Podlaski Christiansen <dan@cabo.dk>
parents:
930
diff
changeset
|
393 - prune: update to successor rather than parent when pruning '.' with -s |
933
e5baeb8fefec
fold: add --message and --logfile options
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
931
diff
changeset
|
394 - fold: add missing --message and --logfile option |
934
f13facb01ac5
fold: add squash as a possible alias
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
933
diff
changeset
|
395 - fold: add squash as an alias |
924
a6a202c22b28
readme: the forgotten update strike again
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
917
diff
changeset
|
396 |
917
fc04758ea9f5
prepare release 3.3.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
915
diff
changeset
|
397 3.3.1 -- 2014-04-23 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
398 ------------------- |
913
2a057f809d03
evolve: update changelog in README
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
859
diff
changeset
|
399 |
2a057f809d03
evolve: update changelog in README
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
859
diff
changeset
|
400 - various language fix |
914
a0e7c38a9df0
evolve: improves readme wording
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
913
diff
changeset
|
401 - active bookmark now move when using prev/next (#37) |
a0e7c38a9df0
evolve: improves readme wording
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
913
diff
changeset
|
402 - fix some preservation of rename information on evolve (#33) |
a0e7c38a9df0
evolve: improves readme wording
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
913
diff
changeset
|
403 - abort when evolve tries to move a node on top of itself (will helps on the #35 front) |
915
1ebe5c51919b
fold: enable --date and --user options
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
914
diff
changeset
|
404 - fold: enable --date and --user options |
913
2a057f809d03
evolve: update changelog in README
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
859
diff
changeset
|
405 |
859
83882f2fbecb
prepare 3.3.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
858
diff
changeset
|
406 3.3.0 -- 2014-03-04 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
407 ------------------- |
760
bbb3a0e1dfea
evolve: add more details when we abort for case not handled yet
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
753
diff
changeset
|
408 |
928
be39695cbfda
update 3.3.0 readme to include minimal mercurial requirement
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
763
diff
changeset
|
409 - raise Mercurial's minimal requirement to 2.7 |
858
2137f1c153d6
evolve: drop `latercomer` and `conflicting` compatibility.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
763
diff
changeset
|
410 - drop `latercomer` and `conflicting` compatibility. Those old alias are |
2137f1c153d6
evolve: drop `latercomer` and `conflicting` compatibility.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
763
diff
changeset
|
411 deprecated for a long time now. |
760
bbb3a0e1dfea
evolve: add more details when we abort for case not handled yet
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
753
diff
changeset
|
412 - add verbose hint about how to handle corner case by hand. |
bbb3a0e1dfea
evolve: add more details when we abort for case not handled yet
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
753
diff
changeset
|
413 This should help people until evolve is able to to it itself. |
761
60a2fad03650
removed the qsync extension.
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
760
diff
changeset
|
414 - removed the qsync extension. The only user I knew about (logilab) is not |
60a2fad03650
removed the qsync extension.
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
760
diff
changeset
|
415 using it anymore. It not compatible with coming Mercurial version 2.9. |
762
942aabaa8a8e
evolve: show progress
Dan Villiom Podlaski Christiansen <dan@cabo.dk>
parents:
761
diff
changeset
|
416 - add progress indicator for long evolve command |
763
966e2659e989
import: warn about new unstable changesets
Dan Villiom Podlaski Christiansen <dan@cabo.dk>
parents:
762
diff
changeset
|
417 - report troubles creation from `hg import` |
760
bbb3a0e1dfea
evolve: add more details when we abort for case not handled yet
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
753
diff
changeset
|
418 |
753
c3ba8a965a7a
prepare 2.8 release
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
752
diff
changeset
|
419 3.2.0 -- 2013-11-15 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
420 ------------------- |
744
72d7b0b9edd6
README: update changelog
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
717
diff
changeset
|
421 |
72d7b0b9edd6
README: update changelog
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
717
diff
changeset
|
422 - conform to the Mercurial custom of lowercase messages |
72d7b0b9edd6
README: update changelog
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
717
diff
changeset
|
423 - added a small extension to experiment with obsolescence marker push |
72d7b0b9edd6
README: update changelog
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
717
diff
changeset
|
424 - amend: drop the deprecated note option |
72d7b0b9edd6
README: update changelog
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
717
diff
changeset
|
425 - amend: use core mechanism for amend (fix multiple bugs) |
745
99e51aff724b
add obsolete parents wrapper to the 'parents' command
Dan Villiom Podlaski Christiansen <danchr@gmail.com>
parents:
744
diff
changeset
|
426 - parents command: add "working directory parent is obsolete" message |
750
ddbea2fdee5e
evolve: allow updating to the successor if the parent is obsolete
Dan Villiom Podlaski Christiansen <dan@cabo.dk>
parents:
746
diff
changeset
|
427 - evolve command: allow updating to the successor if the parent is |
ddbea2fdee5e
evolve: allow updating to the successor if the parent is obsolete
Dan Villiom Podlaski Christiansen <dan@cabo.dk>
parents:
746
diff
changeset
|
428 obsolete |
751
a5474648a9d2
gdown/gup: add next/previous alias
Dan Villiom Podlaski Christiansen <dan@cabo.dk>
parents:
750
diff
changeset
|
429 - gdown and gup commands: add next and previous alias, respectively |
752
bfdfdf731f8a
grab: update the alias for 2.8 compatibility
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
751
diff
changeset
|
430 - make grab aliases compatible with Mercurial 2.8 |
753
c3ba8a965a7a
prepare 2.8 release
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
752
diff
changeset
|
431 - Tested with 2.6, 2.7 and 2.8 |
744
72d7b0b9edd6
README: update changelog
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
717
diff
changeset
|
432 |
717
cdb52bbbe5b8
prepare release 3.1.0
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
716
diff
changeset
|
433 3.1.0 -- 2013-02-11 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
434 ------------------- |
662 | 435 |
698
b21437d19ea2
changelog: add more entry
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
697
diff
changeset
|
436 - amend: drop deprecated --change option for amend |
1728 | 437 - alias: add a grab alias to be used instead of graft -O |
701
f752089479ce
add a duplicate option in touch
Denis Laxalde <denis.laxalde@logilab.fr>
parents:
698
diff
changeset
|
438 - touch: add a --duplicate option to *not* obsolete the old version |
702
b5a85a8909d3
touch: properly handle touching multiple changeset
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
701
diff
changeset
|
439 - touch: fix touching multiple revision at the same time |
711
7d4427db811b
evolve: document --all option
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
702
diff
changeset
|
440 - evolve: add a --all option |
715
070bbbb0e6f2
prune: add strip-like bookmark
Levi Bard <levi@unity3d.com>
parents:
711
diff
changeset
|
441 - prune: various minor improvements |
070bbbb0e6f2
prune: add strip-like bookmark
Levi Bard <levi@unity3d.com>
parents:
711
diff
changeset
|
442 - prune: add option to prune a specific bookmark |
716
4c0f6d555032
prune: add --user and --date options
Levi Bard <levi@unity3d.com>
parents:
715
diff
changeset
|
443 - prune: add -u and -d option to control metadata |
689
d48aae167b9d
prune: documentation update
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
664
diff
changeset
|
444 |
d48aae167b9d
prune: documentation update
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
664
diff
changeset
|
445 3.0.0 -- 2013-02-02 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
446 ------------------- |
689
d48aae167b9d
prune: documentation update
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
664
diff
changeset
|
447 |
662 | 448 - compatibility with 2.5 |
449 | |
636
27c890b4f864
evolve: make evolve smarter
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
627
diff
changeset
|
450 2.2.0 -- |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
451 ------------------- |
636
27c890b4f864
evolve: make evolve smarter
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
627
diff
changeset
|
452 |
27c890b4f864
evolve: make evolve smarter
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
627
diff
changeset
|
453 - make evolve smarter at picking next troubled to solved without --any |
27c890b4f864
evolve: make evolve smarter
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
627
diff
changeset
|
454 |
627
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
455 2.1.0 -- 2012-12-03 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
456 ------------------- |
627
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
457 |
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
458 - qsync fixes |
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
459 - have qfold ask for commit message |
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
460 |
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
461 2.0.0 -- 2012-10-26 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
462 ------------------- |
596
5527e4fe4418
merge changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
595
diff
changeset
|
463 |
5527e4fe4418
merge changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
595
diff
changeset
|
464 - compat with mercurial 2.4 |
5527e4fe4418
merge changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
595
diff
changeset
|
465 |
597
d14f9c4ceaa7
prepares evolve 1.1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
595
diff
changeset
|
466 1.1.0 -- 2012-10-26 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
467 ------------------- |
571
31efc36f3aac
rebase: warn about troubles created by rebase
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
560
diff
changeset
|
468 |
31efc36f3aac
rebase: warn about troubles created by rebase
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
560
diff
changeset
|
469 - fix troubles creation reporting from rebase |
595
96482166420c
update changelog with future 1.1.0 news
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
571
diff
changeset
|
470 - rename latecomer to bumped |
96482166420c
update changelog with future 1.1.0 news
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
571
diff
changeset
|
471 - renamed conflicting to divergent |
96482166420c
update changelog with future 1.1.0 news
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
571
diff
changeset
|
472 - smarter divergent handling |
571
31efc36f3aac
rebase: warn about troubles created by rebase
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
560
diff
changeset
|
473 |
597
d14f9c4ceaa7
prepares evolve 1.1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
595
diff
changeset
|
474 1.0.2 -- 2012-09-19 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
475 ------------------- |
555
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
476 |
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
477 - fix hg fold bug |
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
478 - fix hg pull --rebase |
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
479 - fix detection of conflict with external tools |
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
480 - adapt to core movement (caches and --amend) |
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
481 |
541
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
482 1.0.1 -- 2012-08-31 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
483 ------------------- |
541
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
484 |
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
485 - documentation improvement |
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
486 - fix a performance bug with hgweb |
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
487 |
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
488 1.0 -- 2012-08-29 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
489 ------------------- |
478
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
490 |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
491 - Align with Mercurial version 2.3 (drop 2.2 support). |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
492 - stabilize handle killed parent |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
493 - stabilize handle late comer |
487
595ae87e94b6
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
483
diff
changeset
|
494 - stabilize handle conflicting |
478
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
495 - stabilize get a --continue switch |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
496 - merge and update ignore extinct changeset in most case. |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
497 - new "troubled()" revset |
479
b63da0fb8ee5
obsolete: add obsolete data to summary.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
478
diff
changeset
|
498 - summary now reports troubles changesets |
482
d2531a747ff5
evolve: fold command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
479
diff
changeset
|
499 - new touch command |
d2531a747ff5
evolve: fold command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
479
diff
changeset
|
500 - new fold command |
483
b12ff7ef35b1
Introduction of olog as an alias
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
482
diff
changeset
|
501 - new basic olog alias |
478
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
502 |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
503 - rebase refuse to work on public changeset again |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
504 - rebase explicitly state that there is nothing to rebase because everything is |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
505 extinct() when that happen. |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
506 - amend now cleanly abort when --change switch is misused |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
507 |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
508 |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
509 0.7 -- 2012-08-06 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
510 ------------------- |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
511 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
512 - hook: work around insanely huge value in obsolete pushkey call |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
513 - pushkey: properly handle abort during obsolete markers push |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
514 - amend: wrap the whole process in a single transaction. |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
515 - evolve: tweak and add EOL to kill warning |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
516 - obsolete: fix doc, rebase no longer aborts with --keep |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
517 - obsolete/evolve: fix grammar in prerequisite messages |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
518 - evolve: avoid duplication in graft wrapper |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
519 - evolve: graft --continue is optional, test |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
520 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
521 0.6 -- 2012-07-31 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
522 ------------------- |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
523 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
524 - obsolete: change warning output to match mercurial core on |
1728 | 525 - qsync: ignore nonexistent nodes |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
526 - make compat server both compatible with "dump" and "dump%i" version |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
527 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
528 0.5 -- 2012-07-16 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
529 ------------------- |
325
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
530 |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
531 - obsolete: Detect conflicting changeset! |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
532 - obsolete: adapt to core: marker are written in transaction now |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
533 - evolve: add the solve alias to obsolete |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
534 - doc: big update of terms and summary of the concept |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
535 - evolve: switch the official name for "kill" to prune |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
536 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
537 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
538 0.4.1 -- 2012-07-10 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
539 ------------------- |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
540 |
1728 | 541 - [convert] properly exclude null successors from conversion |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
542 - Ignore buggy marker in newerversion |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
543 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
544 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
545 0.4.0 -- 2012-07-06 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
546 ------------------- |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
547 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
548 - obsolete: public changeset are no longer latecomer. |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
549 - obsolete: move to official binary format |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
550 - adapt for new mercurial |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
551 - obsolete: we are not compatible with 2.1 any more |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
552 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
553 0.3.0 -- 2012-06-27 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
554 ------------------- |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
555 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
556 - obsolete: Add "latecomer" error detection (stabilize does not handle resolution yet) |
328
c046b083a5e0
README: minor changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
325
diff
changeset
|
557 - evolve: Introduce a new `uncommit` command to remove change from a changeset |
c046b083a5e0
README: minor changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
325
diff
changeset
|
558 - rebase: allow the use of --keep again |
c046b083a5e0
README: minor changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
325
diff
changeset
|
559 - commit: --amend option create obsolete marker (but still strip) |
c046b083a5e0
README: minor changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
325
diff
changeset
|
560 - obsolete: fewer marker are created when collapsing revision. |
330
c2223b3f611a
more README changes (oops)
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
328
diff
changeset
|
561 - revset: add, successors(), allsuccessors(), precursors(), allprecursors(), |
c2223b3f611a
more README changes (oops)
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
328
diff
changeset
|
562 latecomer() and hidden() |
328
c046b083a5e0
README: minor changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
325
diff
changeset
|
563 - evolve: add `prune` alias to `kill`. |
1728 | 564 - stabilize: clearly state that stabilize does not handle conflict |
330
c2223b3f611a
more README changes (oops)
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
328
diff
changeset
|
565 - template: add an {obsolete} keyword |
325
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
566 |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
567 0.2.0 -- 2012-06-20 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
568 ------------------- |
325
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
569 |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
570 - stabilize: improve choice of the next changeset to stabilize |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
571 - stabilize: improve resolution of several corner case |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
572 - rebase: handle removing empty changesets |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
573 - rebase: handle --collapse |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
574 - evolve: add `obsolete` alias to `kill` |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
575 - evolve: add `evolve` alias to `stabilize` |