This instance will be upgraded to Heptapod 0.31.0 (final) on 2022-05-24 at 14:00 UTC+2 (a few minutes of down time)

Commit 4a467331 authored by Pierre-Yves David's avatar Pierre-Yves David 🐙
Browse files

readme: clarify the branch policy

parent 4c07dfedba32
......@@ -105,9 +105,18 @@
$ cd tests
$ python $HGSRC/tests/
(evolve's stable and default branches correspond to Mercurial's stable
and default branches. So to test evolve from default, you need
Mercurial on default.), Older version of Mercurial are supportd on their respective ``mercurial-x.y`` branches.
Branch policy
The evolve test are highly impacted by changes in core. To deal with this, we use named branches.
There are two main branches: "stable" and "default". Tests on these branch are
supposed to pass with the corresponding "default" and "stable" branch from core
In addition, we have compatibility branches to check tests on older version of
Mercurial. They are the "mercurial-x.y" branches. They are used to apply
expected test change only, no code change should happen there.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment