changeset 5796:c84924d6df35

evolve: document experimental.evolution.in-memory in extension
author Martin von Zweigbergk <martinvonz@google.com>
date Mon, 22 Feb 2021 15:34:15 -0800
parents df882aa33308
children fe9f9e528a42
files hgext3rd/evolve/__init__.py
diffstat 1 files changed, 13 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/hgext3rd/evolve/__init__.py	Mon Feb 22 12:56:39 2021 -0800
+++ b/hgext3rd/evolve/__init__.py	Mon Feb 22 15:34:15 2021 -0800
@@ -153,6 +153,19 @@
 you create will not cause interference with other clients or servers without
 the effect flag recording.
 
+In-memory Evolve Experiment
+---------------------------
+
+The :hg:`evolve` command normally creates new changesets by writing the
+files to the working copy and then committing them from there. You can
+tell it to create the changesets without touching the working copy by
+setting this config::
+
+  [experimental]
+  evolution.in-memory = yes
+
+It will still update the working copy in case of conflicts.
+
 Template keywords
 -----------------