##// END OF EJS Templates
perf: make perf::bundle compatible before 61ba04693d65...
marmoute -
r50368:a7a5740b default
parent child Browse files
Show More
@@ -1092,9 +1092,14 b' def perfbundle(ui, repo, *revs, **opts):'
1092
1092
1093 bundle_spec = opts.get(b'type')
1093 bundle_spec = opts.get(b'type')
1094
1094
1095 bundle_spec = bundlecaches.parsebundlespec(repo, bundle_spec, strict=False)
1095 bundle_spec = parsebundlespec(repo, bundle_spec, strict=False)
1096
1096
1097 cgversion = bundle_spec.params[b"cg.version"]
1097 cgversion = bundle_spec.params.get(b"cg.version")
1098 if cgversion is None:
1099 if bundle_spec.version == b'v1':
1100 cgversion = b'01'
1101 if bundle_spec.version == b'v2':
1102 cgversion = b'02'
1098 if cgversion not in changegroup.supportedoutgoingversions(repo):
1103 if cgversion not in changegroup.supportedoutgoingversions(repo):
1099 err = b"repository does not support bundle version %s"
1104 err = b"repository does not support bundle version %s"
1100 raise error.Abort(err % cgversion)
1105 raise error.Abort(err % cgversion)
General Comments 0
You need to be logged in to leave comments. Login now