Comments
Patch
@@ -166,7 +166,7 @@
We should also be able to unshare without breaking everything:
$ hg unshare
- devel-warn: write with no wlock: "narrowspec" at: */hgext/narrow/narrowrepo.py:41 (unsharenarrowspec) (glob)
+ devel-warn: write with no wlock: "narrowspec" at: */hgext/narrow/narrowrepo.py:43 (unsharenarrowspec) (glob)
$ hg verify
checking changesets
checking manifests
@@ -7,7 +7,7 @@
> [excludes]
> EOF
$ echo treemanifest >> .hg/requires
- $ echo narrowhg >> .hg/requires
+ $ echo narrowhg-experimental >> .hg/requires
$ mkdir -p foo/bar
$ echo b > foo/f
$ echo c > foo/bar/f
@@ -29,7 +29,7 @@
$ cat .hg/requires | grep -v generaldelta
dotencode
fncache
- narrowhg
+ narrowhg-experimental
revlogv1
store
@@ -25,7 +25,7 @@
$ cat .hg/requires | grep -v generaldelta
dotencode
fncache
- narrowhg
+ narrowhg-experimental
revlogv1
store
@@ -34,7 +34,7 @@
Requirements should contain narrowhg
$ cat narrowclone1/.hg/requires | grep narrowhg
- narrowhg
+ narrowhg-experimental
NarrowHG should track f1 and f2
$ hg -R narrowclone1 tracked
@@ -23,7 +23,9 @@
narrowspec,
)
-REQUIREMENT = 'narrowhg'
+# When narrowing is finalized and no longer subject to format changes,
+# we should move this to just "narrow" or similar.
+REQUIREMENT = 'narrowhg-experimental'
def wrappostshare(orig, sourcerepo, destrepo, **kwargs):
orig(sourcerepo, destrepo, **kwargs)