Mercurial > hg
annotate tests/test-bundle-type.t @ 51871:cfd30df0f8e4
bundlerepo: fix mismatches with repository and revlog classes
Both pytype and PyCharm complained that `write()` and `_write()` in the
bundlephasecache class aren't proper overrides- indeed they seem to be missing
an argument that the base class has.
PyCharm and pytype also complained that the `revlog.revlog` class doesn't have a
`_chunk()` method. That looks like it was moved from revlog to `_InnerRevlog`
back in e8ad6d8de8b8, and wasn't caught because this module wasn't type checked.
However, I couldn't figure out a syntax with `revlog.revlog._inner._chunk(self, rev)`,
as it complained about passing too many args. `bundlerevlog._rawtext()` uses
this `super(...)` style to call the super class, so hopefully that works, even
with the wonky dynamic subclassing. The revlog class needed the `_InnerRevlog`
field typed because it isn't set in the constructor.
Finally, the vfs type hints look broken. This initially failed with:
File "/mnt/c/Users/Matt/hg/mercurial/bundlerepo.py", line 65, in __init__: Function readonlyvfs.__init__ was called with the wrong arguments [wrong-arg-types]
Expected: (self, vfs: mercurial.vfs.vfs)
Actually passed: (self, vfs: Callable)
Called from (traceback):
line 232, in dirlog
line 214, in __init__
I don't see a raw Callable, but I tried changing some of the vfs args to be typed
as `vfsmod.abstractvfs`, but that class doesn't have `options`, so it failed
elsewhere. `readonlyvfs` isn't a subclass of `vfs` (it's a subclass of
`abstractvfs`), so I'm not sure how to handle that. It would be a shame to have
to make a union of vfs subclasses (but not all of them have `options` either).
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Sat, 03 Aug 2024 01:33:13 -0400 |
parents | eac84af0c8cc |
children |
rev | line source |
---|---|
11872
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
1 bundle w/o type option |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
2 |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
3 $ hg init t1 |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
4 $ hg init t2 |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
5 $ cd t1 |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
6 $ echo blablablablabla > file.txt |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
7 $ hg ci -A -m commit_root |
11872
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
8 adding file.txt |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
9 $ echo kapoue > file.txt |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
10 $ hg ci -m commit_1 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
11 $ echo scrabageul > file.txt |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
12 $ hg ci -m commit_2 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
13 $ hg up 'desc("commit_root")' |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
14 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
15 $ echo flagabalagla > file.txt |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
16 $ hg ci -m commit_3 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
17 created new head |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
18 $ echo aliofia > file.txt |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
19 $ hg ci -m commit_4 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
20 $ echo alklqo > file.txt |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
21 $ hg ci -m commit_5 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
22 $ echo peakfeo > file.txt |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
23 $ hg ci -m commit_6 --secret |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
24 $ hg phase --public --rev 'desc(commit_3)' |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
25 $ hg log -GT '[{phase}] {desc|firstline}\n' |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
26 @ [secret] commit_6 |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
27 | |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
28 o [draft] commit_5 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
29 | |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
30 o [draft] commit_4 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
31 | |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
32 o [public] commit_3 |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
33 | |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
34 | o [draft] commit_2 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
35 | | |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
36 | o [draft] commit_1 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
37 |/ |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
38 o [public] commit_root |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
39 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
40 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
41 XXX the bundle generation is defined by a discovery round here. So the secret |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
42 changeset should be excluded. |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
43 |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
44 $ hg bundle ../b1.hg ../t2 |
11872
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
45 searching for changes |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
46 7 changesets found (known-bad-output !) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
47 6 changesets found (missing-correct-output !) |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
48 $ cd .. |
6570
626cb86a6523
add compression type type parameter to bundle command
Benoit Allard <benoit@aeteurope.nl>
parents:
diff
changeset
|
49 |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
50 $ hg -R t2 unbundle ./b1.hg |
11872
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
51 adding changesets |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
52 adding manifests |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
53 adding file changes |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
54 added 7 changesets with 7 changes to 1 files (+1 heads) (known-bad-output !) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
55 added 6 changesets with 6 changes to 1 files (+1 heads) (missing-correct-output !) |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
56 new changesets ac39af4a9f7d:b9f5f740a8cd (7 drafts) |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
57 (run 'hg heads' to see heads, 'hg merge' to merge) |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
58 $ hg -R t2 up |
11872
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
59 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
60 updated to "b9f5f740a8cd: commit_6" |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
61 1 other heads for branch "default" |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
62 $ hg -R t2 log -GT '[{phase}] {desc|firstline}\n' |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
63 @ [draft] commit_6 (known-bad-output !) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
64 | (known-bad-output !) |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
65 o [draft] commit_5 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
66 | |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
67 o [draft] commit_4 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
68 | |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
69 o [draft] commit_3 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
70 | |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
71 | o [draft] commit_2 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
72 | | |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
73 | o [draft] commit_1 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
74 |/ |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
75 o [draft] commit_root |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
76 |
6570
626cb86a6523
add compression type type parameter to bundle command
Benoit Allard <benoit@aeteurope.nl>
parents:
diff
changeset
|
77 |
31473
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
78 Unknown compression type is rejected |
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
79 |
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
80 $ hg init t3 |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
81 $ hg -R t3 -q unbundle ./b1.hg |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
82 $ hg -R t3 bundle -a -t unknown out.hg |
31473
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
83 abort: unknown is not a recognized bundle specification |
31794
54b1af732415
commands: update help for "bundle"
Gregory Szorc <gregory.szorc@gmail.com>
parents:
31474
diff
changeset
|
84 (see 'hg help bundlespec' for supported values for --type) |
45827
8d72e29ad1e0
errors: introduce InputError and use it from commands and cmdutil
Martin von Zweigbergk <martinvonz@google.com>
parents:
39480
diff
changeset
|
85 [10] |
31473
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
86 |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
87 $ hg -R t3 bundle -a -t unknown-v2 out.hg |
31473
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
88 abort: unknown compression is not supported |
31794
54b1af732415
commands: update help for "bundle"
Gregory Szorc <gregory.szorc@gmail.com>
parents:
31474
diff
changeset
|
89 (see 'hg help bundlespec' for supported values for --type) |
45827
8d72e29ad1e0
errors: introduce InputError and use it from commands and cmdutil
Martin von Zweigbergk <martinvonz@google.com>
parents:
39480
diff
changeset
|
90 [10] |
31473
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
91 |
11872
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
92 test bundle types |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
93 ================= |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
94 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
95 since we use --all, it is okay to include the secret changeset here. It is |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
96 unfortunate that the phase information for the secret one is lost. |
6570
626cb86a6523
add compression type type parameter to bundle command
Benoit Allard <benoit@aeteurope.nl>
parents:
diff
changeset
|
97 |
30442
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
98 $ testbundle() { |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
99 > echo % test bundle type $1 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
100 > echo '===================================' |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
101 > hg -R t1 bundle --all --type $1 ./b-$1.hg |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
102 > f -q -B6 -D ./b-$1.hg; echo |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
103 > hg debugbundle ./b-$1.hg |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
104 > hg debugbundle --spec ./b-$1.hg |
26511
bb3d961c1648
test-bundle-type: replace unbundle with debugbundle
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
24138
diff
changeset
|
105 > echo |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
106 > hg init repo-from-type-$1 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
107 > hg unbundle -R repo-from-type-$1 ./b-$1.hg |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
108 > hg -R repo-from-type-$1 log -GT '[{phase}] {desc|firstline}\n' |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
109 > echo |
30442
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
110 > } |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
111 |
50390
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
112 $ for t in "None" "bzip2" "gzip" "none-v2" "v2" "v1" "gzip-v1" "v3"; do |
30442
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
113 > testbundle $t |
11872
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
114 > done |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
115 % test bundle type None |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
116 =================================== |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
117 7 changesets found |
26925
d8270223a026
test: use generaldelta in 'test-bundle-type.t'
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26905
diff
changeset
|
118 HG20\x00\x00 (esc) |
d8270223a026
test: use generaldelta in 'test-bundle-type.t'
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26905
diff
changeset
|
119 Stream params: {} |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
120 changegroup -- {nbchanges: 7, version: 02} (mandatory: True) |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
121 ac39af4a9f7d2aaa7d244720e57838be9bf63b03 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
122 901e97fadc587978ec52f2fa76af4aefc2d191e8 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
123 a8c3a1ed30eb71f03f476c5fa7ead831ef991a55 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
124 66e2c4b43e0cf8f0bdff0733a0b97ce57874e35d |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
125 624e609639853fe22c88d42a8fd1f53a0e9b7ebe |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
126 2ea90778052ba7558fab36e3fd5d149512ff986b |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
127 b9f5f740a8cd76700020e3903ee55ecff78bd3e5 |
37842
326b174c6a47
bundle2: mark the bundle2 part as advisory (issue5872)
Boris Feld <boris.feld@octobus.net>
parents:
37841
diff
changeset
|
128 cache:rev-branch-cache -- {} (mandatory: False) |
27885
2370c66110cb
commands: teach debugbundle to print bundle specification
Gregory Szorc <gregory.szorc@gmail.com>
parents:
26925
diff
changeset
|
129 none-v2 |
26511
bb3d961c1648
test-bundle-type: replace unbundle with debugbundle
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
24138
diff
changeset
|
130 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
131 adding changesets |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
132 adding manifests |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
133 adding file changes |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
134 added 7 changesets with 7 changes to 1 files (+1 heads) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
135 new changesets ac39af4a9f7d:b9f5f740a8cd (7 drafts) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
136 (run 'hg heads' to see heads, 'hg merge' to merge) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
137 o [draft] commit_6 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
138 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
139 o [draft] commit_5 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
140 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
141 o [draft] commit_4 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
142 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
143 o [draft] commit_3 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
144 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
145 | o [draft] commit_2 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
146 | | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
147 | o [draft] commit_1 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
148 |/ |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
149 o [draft] commit_root |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
150 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
151 |
11872
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
152 % test bundle type bzip2 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
153 =================================== |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
154 7 changesets found |
26925
d8270223a026
test: use generaldelta in 'test-bundle-type.t'
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26905
diff
changeset
|
155 HG20\x00\x00 (esc) |
34025
626a28f30dbd
debugcommands: stabilize output of debugbundle by having a custom repr
Augie Fackler <raf@durin42.com>
parents:
31794
diff
changeset
|
156 Stream params: {Compression: BZ} |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
157 changegroup -- {nbchanges: 7, version: 02} (mandatory: True) |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
158 ac39af4a9f7d2aaa7d244720e57838be9bf63b03 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
159 901e97fadc587978ec52f2fa76af4aefc2d191e8 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
160 a8c3a1ed30eb71f03f476c5fa7ead831ef991a55 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
161 66e2c4b43e0cf8f0bdff0733a0b97ce57874e35d |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
162 624e609639853fe22c88d42a8fd1f53a0e9b7ebe |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
163 2ea90778052ba7558fab36e3fd5d149512ff986b |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
164 b9f5f740a8cd76700020e3903ee55ecff78bd3e5 |
37842
326b174c6a47
bundle2: mark the bundle2 part as advisory (issue5872)
Boris Feld <boris.feld@octobus.net>
parents:
37841
diff
changeset
|
165 cache:rev-branch-cache -- {} (mandatory: False) |
27885
2370c66110cb
commands: teach debugbundle to print bundle specification
Gregory Szorc <gregory.szorc@gmail.com>
parents:
26925
diff
changeset
|
166 bzip2-v2 |
26511
bb3d961c1648
test-bundle-type: replace unbundle with debugbundle
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
24138
diff
changeset
|
167 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
168 adding changesets |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
169 adding manifests |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
170 adding file changes |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
171 added 7 changesets with 7 changes to 1 files (+1 heads) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
172 new changesets ac39af4a9f7d:b9f5f740a8cd (7 drafts) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
173 (run 'hg heads' to see heads, 'hg merge' to merge) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
174 o [draft] commit_6 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
175 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
176 o [draft] commit_5 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
177 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
178 o [draft] commit_4 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
179 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
180 o [draft] commit_3 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
181 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
182 | o [draft] commit_2 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
183 | | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
184 | o [draft] commit_1 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
185 |/ |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
186 o [draft] commit_root |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
187 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
188 |
11872
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
189 % test bundle type gzip |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
190 =================================== |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
191 7 changesets found |
26925
d8270223a026
test: use generaldelta in 'test-bundle-type.t'
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26905
diff
changeset
|
192 HG20\x00\x00 (esc) |
34025
626a28f30dbd
debugcommands: stabilize output of debugbundle by having a custom repr
Augie Fackler <raf@durin42.com>
parents:
31794
diff
changeset
|
193 Stream params: {Compression: GZ} |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
194 changegroup -- {nbchanges: 7, version: 02} (mandatory: True) |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
195 ac39af4a9f7d2aaa7d244720e57838be9bf63b03 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
196 901e97fadc587978ec52f2fa76af4aefc2d191e8 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
197 a8c3a1ed30eb71f03f476c5fa7ead831ef991a55 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
198 66e2c4b43e0cf8f0bdff0733a0b97ce57874e35d |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
199 624e609639853fe22c88d42a8fd1f53a0e9b7ebe |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
200 2ea90778052ba7558fab36e3fd5d149512ff986b |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
201 b9f5f740a8cd76700020e3903ee55ecff78bd3e5 |
37842
326b174c6a47
bundle2: mark the bundle2 part as advisory (issue5872)
Boris Feld <boris.feld@octobus.net>
parents:
37841
diff
changeset
|
202 cache:rev-branch-cache -- {} (mandatory: False) |
27885
2370c66110cb
commands: teach debugbundle to print bundle specification
Gregory Szorc <gregory.szorc@gmail.com>
parents:
26925
diff
changeset
|
203 gzip-v2 |
26511
bb3d961c1648
test-bundle-type: replace unbundle with debugbundle
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
24138
diff
changeset
|
204 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
205 adding changesets |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
206 adding manifests |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
207 adding file changes |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
208 added 7 changesets with 7 changes to 1 files (+1 heads) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
209 new changesets ac39af4a9f7d:b9f5f740a8cd (7 drafts) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
210 (run 'hg heads' to see heads, 'hg merge' to merge) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
211 o [draft] commit_6 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
212 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
213 o [draft] commit_5 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
214 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
215 o [draft] commit_4 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
216 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
217 o [draft] commit_3 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
218 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
219 | o [draft] commit_2 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
220 | | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
221 | o [draft] commit_1 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
222 |/ |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
223 o [draft] commit_root |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
224 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
225 |
26531
15ce78517d4b
bundle: extend the format of --type to support version and compression
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26511
diff
changeset
|
226 % test bundle type none-v2 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
227 =================================== |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
228 7 changesets found |
26531
15ce78517d4b
bundle: extend the format of --type to support version and compression
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26511
diff
changeset
|
229 HG20\x00\x00 (esc) |
15ce78517d4b
bundle: extend the format of --type to support version and compression
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26511
diff
changeset
|
230 Stream params: {} |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
231 changegroup -- {nbchanges: 7, version: 02} (mandatory: True) |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
232 ac39af4a9f7d2aaa7d244720e57838be9bf63b03 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
233 901e97fadc587978ec52f2fa76af4aefc2d191e8 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
234 a8c3a1ed30eb71f03f476c5fa7ead831ef991a55 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
235 66e2c4b43e0cf8f0bdff0733a0b97ce57874e35d |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
236 624e609639853fe22c88d42a8fd1f53a0e9b7ebe |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
237 2ea90778052ba7558fab36e3fd5d149512ff986b |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
238 b9f5f740a8cd76700020e3903ee55ecff78bd3e5 |
37842
326b174c6a47
bundle2: mark the bundle2 part as advisory (issue5872)
Boris Feld <boris.feld@octobus.net>
parents:
37841
diff
changeset
|
239 cache:rev-branch-cache -- {} (mandatory: False) |
27885
2370c66110cb
commands: teach debugbundle to print bundle specification
Gregory Szorc <gregory.szorc@gmail.com>
parents:
26925
diff
changeset
|
240 none-v2 |
26531
15ce78517d4b
bundle: extend the format of --type to support version and compression
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26511
diff
changeset
|
241 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
242 adding changesets |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
243 adding manifests |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
244 adding file changes |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
245 added 7 changesets with 7 changes to 1 files (+1 heads) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
246 new changesets ac39af4a9f7d:b9f5f740a8cd (7 drafts) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
247 (run 'hg heads' to see heads, 'hg merge' to merge) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
248 o [draft] commit_6 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
249 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
250 o [draft] commit_5 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
251 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
252 o [draft] commit_4 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
253 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
254 o [draft] commit_3 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
255 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
256 | o [draft] commit_2 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
257 | | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
258 | o [draft] commit_1 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
259 |/ |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
260 o [draft] commit_root |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
261 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
262 |
26531
15ce78517d4b
bundle: extend the format of --type to support version and compression
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26511
diff
changeset
|
263 % test bundle type v2 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
264 =================================== |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
265 7 changesets found |
26531
15ce78517d4b
bundle: extend the format of --type to support version and compression
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26511
diff
changeset
|
266 HG20\x00\x00 (esc) |
34025
626a28f30dbd
debugcommands: stabilize output of debugbundle by having a custom repr
Augie Fackler <raf@durin42.com>
parents:
31794
diff
changeset
|
267 Stream params: {Compression: BZ} |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
268 changegroup -- {nbchanges: 7, version: 02} (mandatory: True) |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
269 ac39af4a9f7d2aaa7d244720e57838be9bf63b03 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
270 901e97fadc587978ec52f2fa76af4aefc2d191e8 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
271 a8c3a1ed30eb71f03f476c5fa7ead831ef991a55 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
272 66e2c4b43e0cf8f0bdff0733a0b97ce57874e35d |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
273 624e609639853fe22c88d42a8fd1f53a0e9b7ebe |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
274 2ea90778052ba7558fab36e3fd5d149512ff986b |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
275 b9f5f740a8cd76700020e3903ee55ecff78bd3e5 |
37842
326b174c6a47
bundle2: mark the bundle2 part as advisory (issue5872)
Boris Feld <boris.feld@octobus.net>
parents:
37841
diff
changeset
|
276 cache:rev-branch-cache -- {} (mandatory: False) |
27885
2370c66110cb
commands: teach debugbundle to print bundle specification
Gregory Szorc <gregory.szorc@gmail.com>
parents:
26925
diff
changeset
|
277 bzip2-v2 |
26531
15ce78517d4b
bundle: extend the format of --type to support version and compression
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26511
diff
changeset
|
278 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
279 adding changesets |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
280 adding manifests |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
281 adding file changes |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
282 added 7 changesets with 7 changes to 1 files (+1 heads) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
283 new changesets ac39af4a9f7d:b9f5f740a8cd (7 drafts) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
284 (run 'hg heads' to see heads, 'hg merge' to merge) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
285 o [draft] commit_6 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
286 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
287 o [draft] commit_5 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
288 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
289 o [draft] commit_4 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
290 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
291 o [draft] commit_3 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
292 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
293 | o [draft] commit_2 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
294 | | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
295 | o [draft] commit_1 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
296 |/ |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
297 o [draft] commit_root |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
298 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
299 |
26531
15ce78517d4b
bundle: extend the format of --type to support version and compression
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26511
diff
changeset
|
300 % test bundle type v1 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
301 =================================== |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
302 7 changesets found |
26531
15ce78517d4b
bundle: extend the format of --type to support version and compression
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26511
diff
changeset
|
303 HG10BZ |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
304 ac39af4a9f7d2aaa7d244720e57838be9bf63b03 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
305 901e97fadc587978ec52f2fa76af4aefc2d191e8 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
306 a8c3a1ed30eb71f03f476c5fa7ead831ef991a55 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
307 66e2c4b43e0cf8f0bdff0733a0b97ce57874e35d |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
308 624e609639853fe22c88d42a8fd1f53a0e9b7ebe |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
309 2ea90778052ba7558fab36e3fd5d149512ff986b |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
310 b9f5f740a8cd76700020e3903ee55ecff78bd3e5 |
27885
2370c66110cb
commands: teach debugbundle to print bundle specification
Gregory Szorc <gregory.szorc@gmail.com>
parents:
26925
diff
changeset
|
311 bzip2-v1 |
26531
15ce78517d4b
bundle: extend the format of --type to support version and compression
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26511
diff
changeset
|
312 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
313 adding changesets |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
314 adding manifests |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
315 adding file changes |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
316 added 7 changesets with 7 changes to 1 files (+1 heads) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
317 new changesets ac39af4a9f7d:b9f5f740a8cd (7 drafts) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
318 (run 'hg heads' to see heads, 'hg merge' to merge) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
319 o [draft] commit_6 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
320 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
321 o [draft] commit_5 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
322 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
323 o [draft] commit_4 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
324 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
325 o [draft] commit_3 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
326 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
327 | o [draft] commit_2 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
328 | | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
329 | o [draft] commit_1 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
330 |/ |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
331 o [draft] commit_root |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
332 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
333 |
26531
15ce78517d4b
bundle: extend the format of --type to support version and compression
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26511
diff
changeset
|
334 % test bundle type gzip-v1 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
335 =================================== |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
336 7 changesets found |
26531
15ce78517d4b
bundle: extend the format of --type to support version and compression
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26511
diff
changeset
|
337 HG10GZ |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
338 ac39af4a9f7d2aaa7d244720e57838be9bf63b03 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
339 901e97fadc587978ec52f2fa76af4aefc2d191e8 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
340 a8c3a1ed30eb71f03f476c5fa7ead831ef991a55 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
341 66e2c4b43e0cf8f0bdff0733a0b97ce57874e35d |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
342 624e609639853fe22c88d42a8fd1f53a0e9b7ebe |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
343 2ea90778052ba7558fab36e3fd5d149512ff986b |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
344 b9f5f740a8cd76700020e3903ee55ecff78bd3e5 |
27885
2370c66110cb
commands: teach debugbundle to print bundle specification
Gregory Szorc <gregory.szorc@gmail.com>
parents:
26925
diff
changeset
|
345 gzip-v1 |
26531
15ce78517d4b
bundle: extend the format of --type to support version and compression
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
26511
diff
changeset
|
346 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
347 adding changesets |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
348 adding manifests |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
349 adding file changes |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
350 added 7 changesets with 7 changes to 1 files (+1 heads) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
351 new changesets ac39af4a9f7d:b9f5f740a8cd (7 drafts) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
352 (run 'hg heads' to see heads, 'hg merge' to merge) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
353 o [draft] commit_6 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
354 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
355 o [draft] commit_5 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
356 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
357 o [draft] commit_4 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
358 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
359 o [draft] commit_3 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
360 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
361 | o [draft] commit_2 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
362 | | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
363 | o [draft] commit_1 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
364 |/ |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
365 o [draft] commit_root |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
366 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
367 |
50390
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
368 % test bundle type v3 |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
369 =================================== |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
370 7 changesets found |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
371 HG20\x00\x00 (esc) |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
372 Stream params: {Compression: BZ} |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
373 changegroup -- {nbchanges: 7, targetphase: 2, version: 03} (mandatory: True) |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
374 ac39af4a9f7d2aaa7d244720e57838be9bf63b03 |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
375 901e97fadc587978ec52f2fa76af4aefc2d191e8 |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
376 a8c3a1ed30eb71f03f476c5fa7ead831ef991a55 |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
377 66e2c4b43e0cf8f0bdff0733a0b97ce57874e35d |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
378 624e609639853fe22c88d42a8fd1f53a0e9b7ebe |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
379 2ea90778052ba7558fab36e3fd5d149512ff986b |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
380 b9f5f740a8cd76700020e3903ee55ecff78bd3e5 |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
381 cache:rev-branch-cache -- {} (mandatory: False) |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
382 phase-heads -- {} (mandatory: True) |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
383 66e2c4b43e0cf8f0bdff0733a0b97ce57874e35d public |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
384 a8c3a1ed30eb71f03f476c5fa7ead831ef991a55 draft |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
385 2ea90778052ba7558fab36e3fd5d149512ff986b draft |
50392
385a4f8056e5
bundle: include required phases when saving a bundle (issue6794)
Jason R. Coombs <jaraco@jaraco.com>, Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50390
diff
changeset
|
386 b9f5f740a8cd76700020e3903ee55ecff78bd3e5 secret |
50390
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
387 bzip2-v2;cg.version=03 |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
388 |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
389 adding changesets |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
390 adding manifests |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
391 adding file changes |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
392 added 7 changesets with 7 changes to 1 files (+1 heads) |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
393 new changesets ac39af4a9f7d:b9f5f740a8cd (4 drafts, 1 secrets) |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
394 (run 'hg heads' to see heads, 'hg merge' to merge) |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
395 o [secret] commit_6 |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
396 | |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
397 o [draft] commit_5 |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
398 | |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
399 o [draft] commit_4 |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
400 | |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
401 o [public] commit_3 |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
402 | |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
403 | o [draft] commit_2 |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
404 | | |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
405 | o [draft] commit_1 |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
406 |/ |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
407 o [public] commit_root |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
408 |
d68462736492
bundle: introduce a "v3" spec
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50389
diff
changeset
|
409 |
30758
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
410 |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
411 Compression level can be adjusted for bundle2 bundles |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
412 |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
413 $ hg init test-complevel |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
414 $ cd test-complevel |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
415 |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
416 $ cat > file0 << EOF |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
417 > this is a file |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
418 > with some text |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
419 > and some more text |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
420 > and other content |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
421 > EOF |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
422 $ cat > file1 << EOF |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
423 > this is another file |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
424 > with some other content |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
425 > and repeated, repeated, repeated, repeated content |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
426 > EOF |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
427 $ hg -q commit -A -m initial |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
428 |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
429 $ hg bundle -a -t gzip-v2 gzip-v2.hg |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
430 1 changesets found |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
431 $ f --size gzip-v2.hg |
36965
b89a7ef29013
bundle: include advisory rev branch cache part in bundle2 bundle
Boris Feld <boris.feld@octobus.net>
parents:
34661
diff
changeset
|
432 gzip-v2.hg: size=468 |
30758
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
433 |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
434 $ hg --config experimental.bundlecomplevel=1 bundle -a -t gzip-v2 gzip-v2-level1.hg |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
435 1 changesets found |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
436 $ f --size gzip-v2-level1.hg |
36965
b89a7ef29013
bundle: include advisory rev branch cache part in bundle2 bundle
Boris Feld <boris.feld@octobus.net>
parents:
34661
diff
changeset
|
437 gzip-v2-level1.hg: size=475 |
30758
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
438 |
37769
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37336
diff
changeset
|
439 $ hg --config experimental.bundlecomplevel.gzip=1 --config experimental.bundlelevel=9 bundle -a -t gzip-v2 gzip-v2-level1.hg |
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37336
diff
changeset
|
440 1 changesets found |
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37336
diff
changeset
|
441 $ f --size gzip-v2-level1.hg |
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37336
diff
changeset
|
442 gzip-v2-level1.hg: size=475 |
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37336
diff
changeset
|
443 |
30758
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
444 $ cd .. |
76104a4899ad
commands: config option to control bundle compression level
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30442
diff
changeset
|
445 |
30442
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
446 #if zstd |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
447 |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
448 $ for t in "zstd" "zstd-v2"; do |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
449 > testbundle $t |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
450 > done |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
451 % test bundle type zstd |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
452 =================================== |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
453 7 changesets found |
30442
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
454 HG20\x00\x00 (esc) |
34025
626a28f30dbd
debugcommands: stabilize output of debugbundle by having a custom repr
Augie Fackler <raf@durin42.com>
parents:
31794
diff
changeset
|
455 Stream params: {Compression: ZS} |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
456 changegroup -- {nbchanges: 7, version: 02} (mandatory: True) |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
457 ac39af4a9f7d2aaa7d244720e57838be9bf63b03 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
458 901e97fadc587978ec52f2fa76af4aefc2d191e8 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
459 a8c3a1ed30eb71f03f476c5fa7ead831ef991a55 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
460 66e2c4b43e0cf8f0bdff0733a0b97ce57874e35d |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
461 624e609639853fe22c88d42a8fd1f53a0e9b7ebe |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
462 2ea90778052ba7558fab36e3fd5d149512ff986b |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
463 b9f5f740a8cd76700020e3903ee55ecff78bd3e5 |
37842
326b174c6a47
bundle2: mark the bundle2 part as advisory (issue5872)
Boris Feld <boris.feld@octobus.net>
parents:
37841
diff
changeset
|
464 cache:rev-branch-cache -- {} (mandatory: False) |
30442
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
465 zstd-v2 |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
466 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
467 adding changesets |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
468 adding manifests |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
469 adding file changes |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
470 added 7 changesets with 7 changes to 1 files (+1 heads) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
471 new changesets ac39af4a9f7d:b9f5f740a8cd (7 drafts) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
472 (run 'hg heads' to see heads, 'hg merge' to merge) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
473 o [draft] commit_6 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
474 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
475 o [draft] commit_5 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
476 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
477 o [draft] commit_4 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
478 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
479 o [draft] commit_3 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
480 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
481 | o [draft] commit_2 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
482 | | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
483 | o [draft] commit_1 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
484 |/ |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
485 o [draft] commit_root |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
486 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
487 |
30442
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
488 % test bundle type zstd-v2 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
489 =================================== |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
490 7 changesets found |
30442
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
491 HG20\x00\x00 (esc) |
34025
626a28f30dbd
debugcommands: stabilize output of debugbundle by having a custom repr
Augie Fackler <raf@durin42.com>
parents:
31794
diff
changeset
|
492 Stream params: {Compression: ZS} |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
493 changegroup -- {nbchanges: 7, version: 02} (mandatory: True) |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
494 ac39af4a9f7d2aaa7d244720e57838be9bf63b03 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
495 901e97fadc587978ec52f2fa76af4aefc2d191e8 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
496 a8c3a1ed30eb71f03f476c5fa7ead831ef991a55 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
497 66e2c4b43e0cf8f0bdff0733a0b97ce57874e35d |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
498 624e609639853fe22c88d42a8fd1f53a0e9b7ebe |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
499 2ea90778052ba7558fab36e3fd5d149512ff986b |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
500 b9f5f740a8cd76700020e3903ee55ecff78bd3e5 |
37842
326b174c6a47
bundle2: mark the bundle2 part as advisory (issue5872)
Boris Feld <boris.feld@octobus.net>
parents:
37841
diff
changeset
|
501 cache:rev-branch-cache -- {} (mandatory: False) |
30442
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
502 zstd-v2 |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
503 |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
504 adding changesets |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
505 adding manifests |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
506 adding file changes |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
507 added 7 changesets with 7 changes to 1 files (+1 heads) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
508 new changesets ac39af4a9f7d:b9f5f740a8cd (7 drafts) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
509 (run 'hg heads' to see heads, 'hg merge' to merge) |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
510 o [draft] commit_6 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
511 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
512 o [draft] commit_5 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
513 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
514 o [draft] commit_4 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
515 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
516 o [draft] commit_3 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
517 | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
518 | o [draft] commit_2 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
519 | | |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
520 | o [draft] commit_1 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
521 |/ |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
522 o [draft] commit_root |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
523 |
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
524 |
31473
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
525 |
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
526 Explicit request for zstd on non-generaldelta repos |
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
527 |
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
528 $ hg --config format.usegeneraldelta=false init nogd |
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
529 $ hg -q -R nogd pull t1 |
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
530 $ hg -R nogd bundle -a -t zstd nogd-zstd |
50389
b61e5f763e01
bundle: add some phase boundary in the bundle type test case
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50388
diff
changeset
|
531 6 changesets found |
31473
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
532 |
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
533 zstd-v1 always fails |
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
534 |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
535 $ hg -R t1 bundle -a -t zstd-v1 zstd-v1 |
31473
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
536 abort: compression engine zstd is not supported on v1 bundles |
31794
54b1af732415
commands: update help for "bundle"
Gregory Szorc <gregory.szorc@gmail.com>
parents:
31474
diff
changeset
|
537 (see 'hg help bundlespec' for supported values for --type) |
45827
8d72e29ad1e0
errors: introduce InputError and use it from commands and cmdutil
Martin von Zweigbergk <martinvonz@google.com>
parents:
39480
diff
changeset
|
538 [10] |
31473
ffed3bf5cd4c
exchange: reject new compression engines for v1 bundles (issue5506)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
30758
diff
changeset
|
539 |
46776
471cd86c8eb4
bundle: optional multithreaded compression, ATM zstd-only
Joerg Sonnenberger <joerg@bec.de>
parents:
45827
diff
changeset
|
540 zstd supports threading |
471cd86c8eb4
bundle: optional multithreaded compression, ATM zstd-only
Joerg Sonnenberger <joerg@bec.de>
parents:
45827
diff
changeset
|
541 |
471cd86c8eb4
bundle: optional multithreaded compression, ATM zstd-only
Joerg Sonnenberger <joerg@bec.de>
parents:
45827
diff
changeset
|
542 $ hg init test-compthreads |
471cd86c8eb4
bundle: optional multithreaded compression, ATM zstd-only
Joerg Sonnenberger <joerg@bec.de>
parents:
45827
diff
changeset
|
543 $ cd test-compthreads |
471cd86c8eb4
bundle: optional multithreaded compression, ATM zstd-only
Joerg Sonnenberger <joerg@bec.de>
parents:
45827
diff
changeset
|
544 $ hg debugbuilddag +3 |
471cd86c8eb4
bundle: optional multithreaded compression, ATM zstd-only
Joerg Sonnenberger <joerg@bec.de>
parents:
45827
diff
changeset
|
545 $ hg --config experimental.bundlecompthreads=1 bundle -a -t zstd-v2 zstd-v2-threaded.hg |
471cd86c8eb4
bundle: optional multithreaded compression, ATM zstd-only
Joerg Sonnenberger <joerg@bec.de>
parents:
45827
diff
changeset
|
546 3 changesets found |
471cd86c8eb4
bundle: optional multithreaded compression, ATM zstd-only
Joerg Sonnenberger <joerg@bec.de>
parents:
45827
diff
changeset
|
547 $ cd .. |
471cd86c8eb4
bundle: optional multithreaded compression, ATM zstd-only
Joerg Sonnenberger <joerg@bec.de>
parents:
45827
diff
changeset
|
548 |
30442
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
549 #else |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
550 |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
551 zstd is a valid engine but isn't available |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
552 |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
553 $ hg -R t1 bundle -a -t zstd irrelevant.hg |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
554 abort: compression engine zstd could not be loaded |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
555 [255] |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
556 |
41a8106789ca
util: implement zstd compression engine
Gregory Szorc <gregory.szorc@gmail.com>
parents:
29971
diff
changeset
|
557 #endif |
6570
626cb86a6523
add compression type type parameter to bundle command
Benoit Allard <benoit@aeteurope.nl>
parents:
diff
changeset
|
558 |
11872
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
559 test garbage file |
6570
626cb86a6523
add compression type type parameter to bundle command
Benoit Allard <benoit@aeteurope.nl>
parents:
diff
changeset
|
560 |
11872
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
561 $ echo garbage > bgarbage |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
562 $ hg init tgarbage |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
563 $ cd tgarbage |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
564 $ hg pull ../bgarbage |
24138
eabe44ec5af5
pull: print "pulling from foo" before accessing the other repo
Thomas Arendsen Hein <thomas@intevation.de>
parents:
16427
diff
changeset
|
565 pulling from ../bgarbage |
12044
bcc7139521b7
bundlerepo: remove duplication of bundle decompressors
Matt Mackall <mpm@selenic.com>
parents:
11872
diff
changeset
|
566 abort: ../bgarbage: not a Mercurial bundle |
12316
4134686b83e1
tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents:
12044
diff
changeset
|
567 [255] |
11872
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
568 $ cd .. |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
569 |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
570 test invalid bundle type |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
571 |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
572 $ cd t1 |
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
573 $ hg bundle -a -t garbage ../bgarbage |
26640
b13fdcc4e700
exchange: refactor bundle specification parsing
Gregory Szorc <gregory.szorc@gmail.com>
parents:
26595
diff
changeset
|
574 abort: garbage is not a recognized bundle specification |
31794
54b1af732415
commands: update help for "bundle"
Gregory Szorc <gregory.szorc@gmail.com>
parents:
31474
diff
changeset
|
575 (see 'hg help bundlespec' for supported values for --type) |
45827
8d72e29ad1e0
errors: introduce InputError and use it from commands and cmdutil
Martin von Zweigbergk <martinvonz@google.com>
parents:
39480
diff
changeset
|
576 [10] |
11872
bc436a97038b
tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net>
parents:
7171
diff
changeset
|
577 $ cd .. |
49333
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
578 |
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
579 Test controlling the changegroup version |
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
580 |
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
581 $ hg -R t1 bundle --config experimental.changegroup3=yes -a -t v2 ./v2-cg-default.hg |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
582 7 changesets found |
49333
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
583 $ hg debugbundle ./v2-cg-default.hg --part-type changegroup |
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
584 Stream params: {Compression: BZ} |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
585 changegroup -- {nbchanges: 7, version: 02} (mandatory: True) |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
586 ac39af4a9f7d2aaa7d244720e57838be9bf63b03 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
587 901e97fadc587978ec52f2fa76af4aefc2d191e8 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
588 a8c3a1ed30eb71f03f476c5fa7ead831ef991a55 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
589 66e2c4b43e0cf8f0bdff0733a0b97ce57874e35d |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
590 624e609639853fe22c88d42a8fd1f53a0e9b7ebe |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
591 2ea90778052ba7558fab36e3fd5d149512ff986b |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
592 b9f5f740a8cd76700020e3903ee55ecff78bd3e5 |
49333
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
593 $ hg debugbundle ./v2-cg-default.hg --spec |
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
594 bzip2-v2 |
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
595 $ hg -R t1 bundle --config experimental.changegroup3=yes -a -t 'v2;cg.version=02' ./v2-cg-02.hg |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
596 7 changesets found |
49333
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
597 $ hg debugbundle ./v2-cg-02.hg --part-type changegroup |
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
598 Stream params: {Compression: BZ} |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
599 changegroup -- {nbchanges: 7, version: 02} (mandatory: True) |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
600 ac39af4a9f7d2aaa7d244720e57838be9bf63b03 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
601 901e97fadc587978ec52f2fa76af4aefc2d191e8 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
602 a8c3a1ed30eb71f03f476c5fa7ead831ef991a55 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
603 66e2c4b43e0cf8f0bdff0733a0b97ce57874e35d |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
604 624e609639853fe22c88d42a8fd1f53a0e9b7ebe |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
605 2ea90778052ba7558fab36e3fd5d149512ff986b |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
606 b9f5f740a8cd76700020e3903ee55ecff78bd3e5 |
49333
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
607 $ hg debugbundle ./v2-cg-02.hg --spec |
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
608 bzip2-v2 |
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
609 $ hg -R t1 bundle --config experimental.changegroup3=yes -a -t 'v2;cg.version=03' ./v2-cg-03.hg |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
610 7 changesets found |
49333
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
611 $ hg debugbundle ./v2-cg-03.hg --part-type changegroup |
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
612 Stream params: {Compression: BZ} |
50388
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
613 changegroup -- {nbchanges: 7, version: 03} (mandatory: True) |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
614 ac39af4a9f7d2aaa7d244720e57838be9bf63b03 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
615 901e97fadc587978ec52f2fa76af4aefc2d191e8 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
616 a8c3a1ed30eb71f03f476c5fa7ead831ef991a55 |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
617 66e2c4b43e0cf8f0bdff0733a0b97ce57874e35d |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
618 624e609639853fe22c88d42a8fd1f53a0e9b7ebe |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
619 2ea90778052ba7558fab36e3fd5d149512ff986b |
3cde8ed567d3
bundle: expand the graph we us for bundletype/bundlespec tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49334
diff
changeset
|
620 b9f5f740a8cd76700020e3903ee55ecff78bd3e5 |
49333
1fd7520e4961
bundlespec: allow the bundle spec to control the bundle version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
46776
diff
changeset
|
621 $ hg debugbundle ./v2-cg-03.hg --spec |
49334
6d15a8971e30
bundlespec: fix the generation of bundlespec for `cg.version`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
49333
diff
changeset
|
622 bzip2-v2;cg.version=03 |
51562
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
623 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
624 tests controlling bundle contents |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
625 ================================= |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
626 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
627 $ hg debugupdatecache -R t1 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
628 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
629 default content |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
630 --------------- |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
631 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
632 $ hg -R t1 bundle --all --quiet --type 'v2' ./v2.hg |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
633 $ hg debugbundle ./v2.hg --spec |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
634 bzip2-v2 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
635 $ hg debugbundle ./v2.hg --quiet |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
636 Stream params: {Compression: BZ} |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
637 changegroup -- {nbchanges: 7, version: 02} (mandatory: True) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
638 hgtagsfnodes -- {} (mandatory: False) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
639 cache:rev-branch-cache -- {} (mandatory: False) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
640 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
641 $ hg -R t1 bundle --all --quiet --type 'v3' ./v3.hg |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
642 $ hg debugbundle ./v3.hg --spec |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
643 bzip2-v2;cg.version=03 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
644 $ hg debugbundle ./v3.hg --quiet |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
645 Stream params: {Compression: BZ} |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
646 changegroup -- {nbchanges: 7, targetphase: 2, version: 03} (mandatory: True) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
647 hgtagsfnodes -- {} (mandatory: False) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
648 cache:rev-branch-cache -- {} (mandatory: False) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
649 phase-heads -- {} (mandatory: True) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
650 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
651 adding extra parts |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
652 ------------------ |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
653 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
654 We should have a "phase-heads" part here that we did not had in the default content |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
655 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
656 $ hg -R t1 bundle --all --quiet --type 'v2;phases=1' ./v2-phases.hg |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
657 $ hg debugbundle ./v2-phases.hg --spec |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
658 bzip2-v2 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
659 $ hg debugbundle ./v2-phases.hg --quiet |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
660 Stream params: {Compression: BZ} |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
661 changegroup -- {nbchanges: 7, targetphase: 2, version: 02} (mandatory: True) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
662 hgtagsfnodes -- {} (mandatory: False) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
663 cache:rev-branch-cache -- {} (mandatory: False) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
664 phase-heads -- {} (mandatory: True) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
665 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
666 skipping default inclusion |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
667 -------------------------- |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
668 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
669 $ hg -R t1 bundle --all --quiet --type 'v2;tagsfnodescache=false' ./v2-no-tfc.hg |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
670 $ hg debugbundle ./v2-no-tfc.hg --spec |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
671 bzip2-v2 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
672 $ hg debugbundle ./v2-no-tfc.hg --quiet |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
673 Stream params: {Compression: BZ} |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
674 changegroup -- {nbchanges: 7, version: 02} (mandatory: True) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
675 cache:rev-branch-cache -- {} (mandatory: False) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
676 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
677 $ hg -R t1 bundle --all --quiet --type 'v3;phases=0' ./v3-no-phases.hg |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
678 $ hg debugbundle ./v3-no-phases.hg --spec |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
679 bzip2-v2;cg.version=03 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
680 $ hg debugbundle ./v3-no-phases.hg --quiet |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
681 Stream params: {Compression: BZ} |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
682 changegroup -- {nbchanges: 7, version: 03} (mandatory: True) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
683 hgtagsfnodes -- {} (mandatory: False) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
684 cache:rev-branch-cache -- {} (mandatory: False) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
685 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
686 $ hg -R t1 bundle --all --quiet --type 'v3;phases=no;tagsfnodescache=0' ./v3-multi-no.hg |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
687 $ hg debugbundle ./v3-multi-no.hg --spec |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
688 bzip2-v2;cg.version=03 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
689 $ hg debugbundle ./v3-multi-no.hg --quiet |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
690 Stream params: {Compression: BZ} |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
691 changegroup -- {nbchanges: 7, version: 03} (mandatory: True) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
692 cache:rev-branch-cache -- {} (mandatory: False) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
693 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
694 skipping changegroup |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
695 -------------------- |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
696 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
697 $ hg -R t1 bundle --all --quiet --type 'v2;changegroup=no' ./v2-no-cg.hg |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
698 $ hg debugbundle ./v2-no-cg.hg --spec |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
699 bzip2-v2;changegroup=no |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
700 $ hg debugbundle ./v2-no-cg.hg --quiet |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
701 Stream params: {Compression: BZ} |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
702 hgtagsfnodes -- {} (mandatory: False) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
703 cache:rev-branch-cache -- {} (mandatory: False) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
704 |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
705 $ hg -R t1 bundle --all --quiet --type 'v3;changegroup=0' ./v3-no-cg.hg |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
706 $ hg debugbundle ./v3-no-cg.hg --spec |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
707 bzip2-v2;changegroup=no |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
708 $ hg debugbundle ./v3-no-cg.hg --quiet |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
709 Stream params: {Compression: BZ} |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
710 hgtagsfnodes -- {} (mandatory: False) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
711 cache:rev-branch-cache -- {} (mandatory: False) |
eac84af0c8cc
bundle-spec: properly parse boolean configuration as boolean
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
50392
diff
changeset
|
712 phase-heads -- {} (mandatory: True) |