Comments
Patch
@@ -2155,11 +2155,3 @@ def handlestreamv2bundle(op, part):
repo.ui.debug('applying stream bundle\n')
streamclone.applybundlev2(repo, part, filecount, bytecount,
requirements)
-
- # new requirements = old non-format requirements +
- # new format-related remote requirements
- # requirements from the streamed-in repository
- repo.requirements = set(requirements) | (
- repo.requirements - repo.supportedformats)
- repo._applyopenerreqs()
- repo._writerequirements()
@@ -632,3 +632,11 @@ def applybundlev2(repo, fp, filecount, f
', '.join(sorted(missingreqs)))
consumev2(repo, fp, filecount, filesize)
+
+ # new requirements = old non-format requirements +
+ # new format-related remote requirements
+ # requirements from the streamed-in repository
+ repo.requirements = set(requirements) | (
+ repo.requirements - repo.supportedformats)
+ repo._applyopenerreqs()
+ repo._writerequirements()