Show More
@@ -0,0 +1,55 b'' | |||||
|
1 | Test creating a consuming stream bundle v2 | |||
|
2 | ||||
|
3 | $ getmainid() { | |||
|
4 | > hg -R main log --template '{node}\n' --rev "$1" | |||
|
5 | > } | |||
|
6 | ||||
|
7 | $ cp $HGRCPATH $TESTTMP/hgrc.orig | |||
|
8 | ||||
|
9 | $ cat >> $HGRCPATH << EOF | |||
|
10 | > [experimental] | |||
|
11 | > evolution.createmarkers=True | |||
|
12 | > evolution.exchange=True | |||
|
13 | > bundle2-output-capture=True | |||
|
14 | > [ui] | |||
|
15 | > ssh="$PYTHON" "$TESTDIR/dummyssh" | |||
|
16 | > logtemplate={rev}:{node|short} {phase} {author} {bookmarks} {desc|firstline} | |||
|
17 | > [web] | |||
|
18 | > push_ssl = false | |||
|
19 | > allow_push = * | |||
|
20 | > [phases] | |||
|
21 | > publish=False | |||
|
22 | > [extensions] | |||
|
23 | > drawdag=$TESTDIR/drawdag.py | |||
|
24 | > EOF | |||
|
25 | ||||
|
26 | The extension requires a repo (currently unused) | |||
|
27 | ||||
|
28 | $ hg init main | |||
|
29 | $ cd main | |||
|
30 | ||||
|
31 | $ hg debugdrawdag <<'EOF' | |||
|
32 | > E | |||
|
33 | > | | |||
|
34 | > D | |||
|
35 | > | | |||
|
36 | > C | |||
|
37 | > | | |||
|
38 | > B | |||
|
39 | > | | |||
|
40 | > A | |||
|
41 | > EOF | |||
|
42 | ||||
|
43 | $ hg bundle -a --type="none-v2;stream=v2" bundle.hg | |||
|
44 | 5 changesets found | |||
|
45 | $ hg debugbundle bundle.hg | |||
|
46 | Stream params: {} | |||
|
47 | changegroup -- {nbchanges: 5, version: 02} | |||
|
48 | 426bada5c67598ca65036d57d9e4b64b0c1ce7a0 | |||
|
49 | 112478962961147124edd43549aedd1a335e44bf | |||
|
50 | 26805aba1e600a82e93661149f2313866a221a7b | |||
|
51 | f585351a92f85104bff7c284233c338b10eb1df7 | |||
|
52 | 9bc730a19041f9ec7cb33c626e811aa233efb18c | |||
|
53 | cache:rev-branch-cache -- {} | |||
|
54 | $ hg debugbundle --spec bundle.hg | |||
|
55 | none-v2 |
General Comments 0
You need to be logged in to leave comments.
Login now