##// END OF EJS Templates
bundle2: automatically add 'targetphase' parameter in writenewbundle...
Boris Feld -
r33408:e3867c71 default
parent child Browse files
Show More
@@ -1401,6 +1401,9 b' def _addpartsfromopts(ui, repo, bundler,'
1401 if 'clcount' in cg.extras:
1401 if 'clcount' in cg.extras:
1402 part.addparam('nbchanges', str(cg.extras['clcount']),
1402 part.addparam('nbchanges', str(cg.extras['clcount']),
1403 mandatory=False)
1403 mandatory=False)
1404 if opts.get('phases') and repo.revs('%ln and secret()',
1405 outgoing.missingheads):
1406 part.addparam('targetphase', '%d' % phases.secret, mandatory=False)
1404
1407
1405 addparttagsfnodescache(repo, bundler, outgoing)
1408 addparttagsfnodescache(repo, bundler, outgoing)
1406
1409
@@ -38,7 +38,7 b' Phases are restored when unbundling'
38 3 changesets found
38 3 changesets found
39 $ hg debugbundle bundle
39 $ hg debugbundle bundle
40 Stream params: sortdict([('Compression', 'BZ')])
40 Stream params: sortdict([('Compression', 'BZ')])
41 changegroup -- "sortdict([('version', '02'), ('nbchanges', '3')])"
41 changegroup -- "sortdict([('version', '02'), ('nbchanges', '3'), ('targetphase', '2')])"
42 26805aba1e600a82e93661149f2313866a221a7b
42 26805aba1e600a82e93661149f2313866a221a7b
43 f585351a92f85104bff7c284233c338b10eb1df7
43 f585351a92f85104bff7c284233c338b10eb1df7
44 9bc730a19041f9ec7cb33c626e811aa233efb18c
44 9bc730a19041f9ec7cb33c626e811aa233efb18c
@@ -227,7 +227,7 b' Restore bundle of entire repo'
227 5 changesets found
227 5 changesets found
228 $ hg debugbundle bundle
228 $ hg debugbundle bundle
229 Stream params: sortdict([('Compression', 'BZ')])
229 Stream params: sortdict([('Compression', 'BZ')])
230 changegroup -- "sortdict([('version', '02'), ('nbchanges', '5')])"
230 changegroup -- "sortdict([('version', '02'), ('nbchanges', '5'), ('targetphase', '2')])"
231 426bada5c67598ca65036d57d9e4b64b0c1ce7a0
231 426bada5c67598ca65036d57d9e4b64b0c1ce7a0
232 112478962961147124edd43549aedd1a335e44bf
232 112478962961147124edd43549aedd1a335e44bf
233 dc0947a82db884575bb76ea10ac97b08536bfa03
233 dc0947a82db884575bb76ea10ac97b08536bfa03
@@ -255,7 +255,7 b' Restore bundle of entire repo'
255 2 changesets found
255 2 changesets found
256 $ hg debugbundle bundle
256 $ hg debugbundle bundle
257 Stream params: sortdict([('Compression', 'BZ')])
257 Stream params: sortdict([('Compression', 'BZ')])
258 changegroup -- "sortdict([('version', '02'), ('nbchanges', '2')])"
258 changegroup -- "sortdict([('version', '02'), ('nbchanges', '2'), ('targetphase', '2')])"
259 112478962961147124edd43549aedd1a335e44bf
259 112478962961147124edd43549aedd1a335e44bf
260 215e7b0814e1cac8e2614e7284f2a5dc266b4323
260 215e7b0814e1cac8e2614e7284f2a5dc266b4323
261 phase-heads -- 'sortdict()'
261 phase-heads -- 'sortdict()'
@@ -265,7 +265,7 b' Restore bundle of entire repo'
265 3 changesets found
265 3 changesets found
266 $ hg debugbundle bundle
266 $ hg debugbundle bundle
267 Stream params: sortdict([('Compression', 'BZ')])
267 Stream params: sortdict([('Compression', 'BZ')])
268 changegroup -- "sortdict([('version', '02'), ('nbchanges', '3')])"
268 changegroup -- "sortdict([('version', '02'), ('nbchanges', '3'), ('targetphase', '2')])"
269 112478962961147124edd43549aedd1a335e44bf
269 112478962961147124edd43549aedd1a335e44bf
270 dc0947a82db884575bb76ea10ac97b08536bfa03
270 dc0947a82db884575bb76ea10ac97b08536bfa03
271 215e7b0814e1cac8e2614e7284f2a5dc266b4323
271 215e7b0814e1cac8e2614e7284f2a5dc266b4323
@@ -277,7 +277,7 b' Restore bundle of entire repo'
277 2 changesets found
277 2 changesets found
278 $ hg debugbundle bundle
278 $ hg debugbundle bundle
279 Stream params: sortdict([('Compression', 'BZ')])
279 Stream params: sortdict([('Compression', 'BZ')])
280 changegroup -- "sortdict([('version', '02'), ('nbchanges', '2')])"
280 changegroup -- "sortdict([('version', '02'), ('nbchanges', '2'), ('targetphase', '2')])"
281 215e7b0814e1cac8e2614e7284f2a5dc266b4323
281 215e7b0814e1cac8e2614e7284f2a5dc266b4323
282 03ca77807e919db8807c3749086dc36fb478cac0
282 03ca77807e919db8807c3749086dc36fb478cac0
283 phase-heads -- 'sortdict()'
283 phase-heads -- 'sortdict()'
General Comments 0
You need to be logged in to leave comments. Login now