75 $ mutable-history/enable.sh >> ~/.hgrc |
75 $ mutable-history/enable.sh >> ~/.hgrc |
76 |
76 |
77 You will probably want to use the associated version of hgview (qt viewer |
77 You will probably want to use the associated version of hgview (qt viewer |
78 recommended). :: |
78 recommended). :: |
79 |
79 |
80 $ hg clone http://hg-lab.logilab.org/wip/hgview/ |
80 $ hg clone http://hg-lab.logilab.org/wip/hgview/ -u obsolete |
81 $ cd hgview |
81 $ cd hgview |
82 $ python setup.py install --user |
82 $ python setup.py install --user |
83 |
83 |
84 works with mercurial 2.1 and 2.2 (recommended) |
84 Works with mercurial 2.2 |
85 |
85 |
86 --- |
86 --- |
87 |
87 |
88 For more information see documents below: |
88 For more information see documents below: |
89 |
89 |
159 graft using `-O`. |
150 graft using `-O`. |
160 |
151 |
161 * ``hg merge`` considers an extinct head to be a valid target, hence requiring |
152 * ``hg merge`` considers an extinct head to be a valid target, hence requiring |
162 you to manually specify target all the time. |
153 you to manually specify target all the time. |
163 |
154 |
164 * trying to exchange obsolete relations with a static http repo will crash. |
155 * trying to exchange obsolete marker with a static http repo will crash. |
|
156 |
|
157 * trying to exchange a lot of obsolete markers through http crash. |
165 |
158 |
166 * Extinct changesets are turned secret by various commands. |
159 * Extinct changesets are turned secret by various commands. |
167 |
160 |
168 * Extinct changesets are hidden using the *hidden* feature of mercurial only |
161 * Extinct changesets are hidden using the *hidden* feature of mercurial only |
169 supported by a few commands. |
162 supported by a few commands. |
170 |
163 |
171 Only ``hg log``, ``hgview`` and `hg glog` (2.2 only) support it. ``hg head`` or other visual viewer don't. |
164 Only ``hg log``, ``hgview`` and `hg glog` support it. ``hg head`` or other visual viewer don't. |
172 |
165 |
173 * hg heads show extinct changeset |
166 * hg heads show extinct changeset |
174 |
|
175 Fixed in 2.2 |
|
176 --------------------------------- |
|
177 |
|
178 * hg graphlog show extinct changeset |
|
179 |
|
180 * Mercurial 2.1 think you are pushing additional heads even when the new head |
|
181 obsolete another one. You have to use hg push -f more often than necessary. |
|
182 |
|
183 |
|
184 * ``hg heads`` shows extinct changeset |
|
185 |
|
186 * ``hg merge`` considers an extinct head to be a valid target, hence requiring |
|
187 you to manually specify target all the time. |
|
188 |
|
189 * trying to exchange obsolete relations with a static http repo will crash. |
|