diff hgext3rd/evolve/__init__.py @ 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 2e1747baf550
children bb0e53bb5c67
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
 -----------------