##// END OF EJS Templates
streambundlev2: add a new test-file...
Boris Feld -
r37183:568e9b92 default
parent child Browse files
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