Mercurial > hg
diff hgext/__init__.py @ 34311:1826d695ad58
copytrace: add a a new config to limit the number of drafts in heuristics
The heuristics options tries to the default full copytracing algorithm if both
the source and destination branches contains of non-public changesets only. But
this can be slow in cases when we have a lot of drafts.
This patch adds a new config option experimental.copytrace.sourcecommitlimit
which defaults to 100. This value will be the limit of number of drafts from c1
to base. Incase there are more changesets even though they are draft, the
heuristics algorithm will be used.
Differential Revision: https://phab.mercurial-scm.org/D763
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Thu, 21 Sep 2017 15:58:44 +0530 |
parents | 155e3308289c |
children | 2372284d9457 |