--- a/README Tue Mar 14 14:52:56 2017 -0700
+++ b/README Fri Mar 31 15:47:31 2017 +0200
@@ -57,7 +57,7 @@
$ hg clone https://www.mercurial-scm.org/repo/evolve/
$ cd evolve
- $ make install-home
+ $ pip install --user .
Then just enable it in you hgrc::
@@ -67,8 +67,8 @@
Documentation lives in ``doc/``.
-Server Only Version
-===================
+Server Only Setup
+=================
It is possible to enable a smaller subset of the extensions aimed at server
serving repository. It skips the additions of the new commands and local UI
@@ -87,8 +87,9 @@
.. _evolution: https://bz.mercurial-scm.org/buglist.cgi?component=evolution&query_format=advanced&resolution=---
-Please use the patchbomb extension to send email to mercurial devel. Please
-make sure to use the evolve-ext flag when doing so. You can use a command like
+Please use the patchbomb extension to send email to `mercurial devel
+<https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel>`_. Please make
+sure to use the evolve-ext flag when doing so. You can use a command like
this::
$ hg email --to mercurial-devel@mercurial-scm.org --flag evolve-ext --rev '<your patches>'
@@ -114,6 +115,7 @@
6.0.0 -- In progress
--------------------
+- push: improved detection of obsoleted remote branch (issue4354),
- drop compatibility for Mercurial < 3.8,
- removed old (unpackaged) pushexperiment extension,
- move all extensions in the official 'hgext3rd' namespace package,
@@ -125,6 +127,24 @@
to disable obsmarkers echange. The old '__temporary__.advertiseobsolete'
option is no longer supported.
+- a new prototype of obsmarker discovery is available. The prototype is still
+ at early stage and not recommended for production.
+ Examples of current limitations:
+
+ - write access to the repo is highly recommanded for all operation,
+ - large memory footprint,
+ - initial caching is slow,
+ - unusable on large repo (because of various issue pointed earlier),
+ - likely to constains various bugs.
+
+ It can be tested by setting `experimental.obshashrange=1` on both client and
+ server. It is recommanded to get in touch with the evolve maintainer if you
+ decide to test it.
+
+- the 'debugrecordpruneparents' have been moved into the 'evolve.legacy'
+ separate extension. enable that extentions if you need to convert/update
+ markers in an old repository.
+
5.6.1 -- 2017-02-28
-------------------