equal
deleted
inserted
replaced
21 from . import ( |
21 from . import ( |
22 narrowrevlog, |
22 narrowrevlog, |
23 narrowspec, |
23 narrowspec, |
24 ) |
24 ) |
25 |
25 |
26 REQUIREMENT = 'narrowhg' |
26 # When narrowing is finalized and no longer subject to format changes, |
|
27 # we should move this to just "narrow" or similar. |
|
28 REQUIREMENT = 'narrowhg-experimental' |
27 |
29 |
28 def wrappostshare(orig, sourcerepo, destrepo, **kwargs): |
30 def wrappostshare(orig, sourcerepo, destrepo, **kwargs): |
29 orig(sourcerepo, destrepo, **kwargs) |
31 orig(sourcerepo, destrepo, **kwargs) |
30 if REQUIREMENT in sourcerepo.requirements: |
32 if REQUIREMENT in sourcerepo.requirements: |
31 with destrepo.wlock(): |
33 with destrepo.wlock(): |