annotate tests/test-exchange-multi-source.t @ 52136:e68fe567a780 stable

evolution: stop wrongly flagging unrelated part of a split as divergent Before this change, divergence introduced by successors of a split would "spill" to other unrelated successors of the split that were not ambiguous. This small changes fixes it. Thanks goes to Manuel Jacobs for the discussion leading to this realization that a new simple and correct definition could be found.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Fri, 25 Oct 2024 17:33:47 +0200
parents fb15ba66c702
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
46764
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
1 ====================================================
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
2 Test push/pull from multiple source at the same time
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
3 ====================================================
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
4
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
5
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
6 Setup
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
7 =====
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
8
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
9 main repository
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
10 ---------------
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
11
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
12 $ . $RUNTESTDIR/testlib/common.sh
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
13 $ hg init main-repo
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
14 $ cd main-repo
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
15 $ mkcommit A
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
16 $ mkcommit B
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
17 $ mkcommit C
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
18 $ mkcommit D
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
19 $ mkcommit E
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
20 $ hg up 'desc(B)'
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
21 0 files updated, 0 files merged, 3 files removed, 0 files unresolved
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
22 $ mkcommit F
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
23 created new head
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
24 $ mkcommit G
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
25 $ hg up 'desc(C)'
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
26 1 files updated, 0 files merged, 2 files removed, 0 files unresolved
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
27 $ mkcommit H
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
28 created new head
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
29 $ hg up null --quiet
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
30 $ hg log -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
31 o H 7
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
32 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
33 | o E 4
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
34 | |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
35 | o D 3
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
36 |/
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
37 o C 2
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
38 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
39 | o G 6
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
40 | |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
41 | o F 5
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
42 |/
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
43 o B 1
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
44 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
45 o A 0
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
46
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
47 $ cd ..
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
48
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
49 Various other repositories
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
50 --------------------------
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
51
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
52 $ hg clone main-repo branch-E --rev 4 -U
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
53 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
54 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
55 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
56 added 5 changesets with 5 changes to 5 files
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
57 new changesets 4a2df7238c3b:a603bfb5a83e
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
58 $ hg clone main-repo branch-G --rev 6 -U
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
59 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
60 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
61 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
62 added 4 changesets with 4 changes to 4 files
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
63 new changesets 4a2df7238c3b:c521a06b234b
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
64 $ hg clone main-repo branch-H --rev 7 -U
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
65 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
66 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
67 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
68 added 4 changesets with 4 changes to 4 files
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
69 new changesets 4a2df7238c3b:40faebb2ec45
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
70
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
71 Test simple bare operation
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
72 ==========================
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
73
46778
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
74 pull
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
75 ----
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
76
46764
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
77 $ hg clone main-repo test-repo-bare --rev 0 -U
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
78 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
79 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
80 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
81 added 1 changesets with 1 changes to 1 files
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
82 new changesets 4a2df7238c3b
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
83
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
84 $ hg pull -R test-repo-bare ./branch-E ./branch-G ./branch-H
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
85 pulling from ./branch-E
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
86 searching for changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
87 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
88 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
89 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
90 added 4 changesets with 4 changes to 4 files
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
91 new changesets 27547f69f254:a603bfb5a83e
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
92 (run 'hg update' to get a working copy)
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
93 pulling from ./branch-G
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
94 searching for changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
95 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
96 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
97 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
98 added 2 changesets with 2 changes to 2 files (+1 heads)
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
99 new changesets 2f3a4c5c1417:c521a06b234b
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
100 (run 'hg heads' to see heads, 'hg merge' to merge)
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
101 pulling from ./branch-H
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
102 searching for changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
103 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
104 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
105 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
106 added 1 changesets with 1 changes to 1 files (+1 heads)
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
107 new changesets 40faebb2ec45
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
108 (run 'hg heads .' to see heads, 'hg merge' to merge)
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
109 $ hg log -R test-repo-bare -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
110 o H 7
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
111 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
112 | o E 4
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
113 | |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
114 | o D 3
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
115 |/
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
116 o C 2
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
117 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
118 | o G 6
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
119 | |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
120 | o F 5
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
121 |/
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
122 o B 1
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
123 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
124 o A 0
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
125
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
126
46778
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
127 push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
128 ----
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
129
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
130 $ cp -R ./branch-E ./branch-E-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
131 $ cp -R ./branch-G ./branch-G-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
132 $ cp -R ./branch-H ./branch-H-push
46931
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
133 $ hg out -G -R test-repo-bare ./branch-E-push ./branch-G-push ./branch-H-push
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
134 comparing with ./branch-E-push
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
135 searching for changes
52086
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
136 o changeset: 7:40faebb2ec45
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
137 tag: tip
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
138 parent: 2:f838bfaca5c7
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
139 user: test
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
140 date: Thu Jan 01 00:00:00 1970 +0000
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
141 summary: H
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
142
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
143 o changeset: 6:c521a06b234b
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
144 | user: test
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
145 | date: Thu Jan 01 00:00:00 1970 +0000
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
146 | summary: G
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
147 |
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
148 o changeset: 5:2f3a4c5c1417
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
149 parent: 1:27547f69f254
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
150 user: test
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
151 date: Thu Jan 01 00:00:00 1970 +0000
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
152 summary: F
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
153
46931
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
154 comparing with ./branch-G-push
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
155 searching for changes
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
156 o changeset: 7:40faebb2ec45
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
157 | tag: tip
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
158 | parent: 2:f838bfaca5c7
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
159 | user: test
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
160 | date: Thu Jan 01 00:00:00 1970 +0000
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
161 | summary: H
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
162 |
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
163 | o changeset: 4:a603bfb5a83e
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
164 | | user: test
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
165 | | date: Thu Jan 01 00:00:00 1970 +0000
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
166 | | summary: E
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
167 | |
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
168 | o changeset: 3:b3325c91a4d9
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
169 |/ user: test
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
170 | date: Thu Jan 01 00:00:00 1970 +0000
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
171 | summary: D
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
172 |
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
173 o changeset: 2:f838bfaca5c7
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
174 user: test
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
175 date: Thu Jan 01 00:00:00 1970 +0000
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
176 summary: C
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
177
52086
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
178 comparing with ./branch-H-push
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
179 searching for changes
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
180 o changeset: 6:c521a06b234b
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
181 | user: test
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
182 | date: Thu Jan 01 00:00:00 1970 +0000
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
183 | summary: G
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
184 |
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
185 o changeset: 5:2f3a4c5c1417
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
186 parent: 1:27547f69f254
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
187 user: test
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
188 date: Thu Jan 01 00:00:00 1970 +0000
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
189 summary: F
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
190
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
191 o changeset: 4:a603bfb5a83e
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
192 | user: test
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
193 | date: Thu Jan 01 00:00:00 1970 +0000
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
194 | summary: E
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
195 |
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
196 o changeset: 3:b3325c91a4d9
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
197 user: test
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
198 date: Thu Jan 01 00:00:00 1970 +0000
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
199 summary: D
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
200
46948
946db89607c8 bundle: support multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46931
diff changeset
201 $ hg bundle -R test-repo-bare bundle.hg ./branch-E-push ./branch-G-push ./branch-H-push
946db89607c8 bundle: support multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46931
diff changeset
202 searching for changes
946db89607c8 bundle: support multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46931
diff changeset
203 searching for changes
946db89607c8 bundle: support multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46931
diff changeset
204 searching for changes
946db89607c8 bundle: support multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46931
diff changeset
205 6 changesets found
46778
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
206 $ hg push --force -R test-repo-bare ./branch-E-push ./branch-G-push ./branch-H-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
207 pushing to ./branch-E-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
208 searching for changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
209 adding changesets
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
210 adding manifests
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
211 adding file changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
212 added 3 changesets with 3 changes to 3 files (+2 heads)
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
213 pushing to ./branch-G-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
214 searching for changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
215 adding changesets
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
216 adding manifests
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
217 adding file changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
218 added 4 changesets with 4 changes to 4 files (+2 heads)
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
219 pushing to ./branch-H-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
220 searching for changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
221 adding changesets
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
222 adding manifests
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
223 adding file changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
224 added 4 changesets with 4 changes to 4 files (+2 heads)
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
225 $ hg log -R ./branch-E-push -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
226 o H 7
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
227 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
228 | o E 4
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
229 | |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
230 | o D 3
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
231 |/
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
232 o C 2
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
233 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
234 | o G 6
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
235 | |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
236 | o F 5
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
237 |/
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
238 o B 1
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
239 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
240 o A 0
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
241
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
242 $ hg log -R ./branch-G-push -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
243 o H 7
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
244 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
245 | o E 6
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
246 | |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
247 | o D 5
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
248 |/
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
249 o C 4
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
250 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
251 | o G 3
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
252 | |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
253 | o F 2
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
254 |/
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
255 o B 1
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
256 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
257 o A 0
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
258
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
259 $ hg log -R ./branch-H-push -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
260 o G 7
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
261 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
262 o F 6
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
263 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
264 | o E 5
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
265 | |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
266 | o D 4
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
267 | |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
268 | | o H 3
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
269 | |/
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
270 | o C 2
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
271 |/
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
272 o B 1
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
273 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
274 o A 0
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
275
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
276 $ rm -rf ./*-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
277
46764
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
278 Test operation with a target
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
279 ============================
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
280
46778
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
281 pull
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
282 ----
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
283
46764
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
284 $ hg clone main-repo test-repo-rev --rev 0 -U
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
285 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
286 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
287 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
288 added 1 changesets with 1 changes to 1 files
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
289 new changesets 4a2df7238c3b
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
290
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
291 pulling an explicite revision
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
292
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
293 $ node_b=`hg log -R main-repo --rev 'desc(B)' -T '{node}'`
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
294 $ hg pull -R test-repo-rev ./branch-E ./branch-G ./branch-H --rev $node_b
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
295 pulling from ./branch-E
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
296 searching for changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
297 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
298 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
299 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
300 added 1 changesets with 1 changes to 1 files
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
301 new changesets 27547f69f254
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
302 (run 'hg update' to get a working copy)
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
303 pulling from ./branch-G
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
304 no changes found
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
305 pulling from ./branch-H
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
306 no changes found
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
307 $ hg log -R test-repo-rev -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
308 o B 1
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
309 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
310 o A 0
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
311
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
312
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
313 pulling a branch head, the branch head resolve to different revision on the
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
314 different repositories.
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
315
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
316 $ hg pull -R test-repo-rev ./branch-E ./branch-G ./branch-H --rev default
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
317 pulling from ./branch-E
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
318 searching for changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
319 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
320 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
321 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
322 added 3 changesets with 3 changes to 3 files
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
323 new changesets f838bfaca5c7:a603bfb5a83e
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
324 (run 'hg update' to get a working copy)
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
325 pulling from ./branch-G
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
326 searching for changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
327 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
328 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
329 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
330 added 2 changesets with 2 changes to 2 files (+1 heads)
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
331 new changesets 2f3a4c5c1417:c521a06b234b
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
332 (run 'hg heads' to see heads, 'hg merge' to merge)
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
333 pulling from ./branch-H
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
334 searching for changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
335 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
336 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
337 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
338 added 1 changesets with 1 changes to 1 files (+1 heads)
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
339 new changesets 40faebb2ec45
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
340 (run 'hg heads .' to see heads, 'hg merge' to merge)
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
341 $ hg log -R test-repo-rev -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
342 o H 7
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
343 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
344 | o E 4
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
345 | |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
346 | o D 3
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
347 |/
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
348 o C 2
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
349 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
350 | o G 6
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
351 | |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
352 | o F 5
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
353 |/
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
354 o B 1
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
355 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
356 o A 0
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
357
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
358
46778
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
359 push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
360 ----
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
361
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
362 We only push a specific branch with --rev
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
363
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
364 $ cp -R ./branch-E ./branch-E-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
365 $ cp -R ./branch-G ./branch-G-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
366 $ cp -R ./branch-H ./branch-H-push
46931
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
367 $ hg out -G -R test-repo-bare ./branch-E-push ./branch-G-push ./branch-H-push --rev default
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
368 comparing with ./branch-E-push
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
369 searching for changes
52086
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
370 o changeset: 7:40faebb2ec45
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
371 tag: tip
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
372 parent: 2:f838bfaca5c7
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
373 user: test
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
374 date: Thu Jan 01 00:00:00 1970 +0000
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
375 summary: H
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
376
46931
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
377 comparing with ./branch-G-push
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
378 searching for changes
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
379 o changeset: 7:40faebb2ec45
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
380 | tag: tip
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
381 | parent: 2:f838bfaca5c7
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
382 | user: test
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
383 | date: Thu Jan 01 00:00:00 1970 +0000
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
384 | summary: H
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
385 |
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
386 o changeset: 2:f838bfaca5c7
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
387 user: test
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
388 date: Thu Jan 01 00:00:00 1970 +0000
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
389 summary: C
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
390
52086
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
391 comparing with ./branch-H-push
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
392 searching for changes
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
393 no changes found
46948
946db89607c8 bundle: support multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46931
diff changeset
394 $ hg bundle -R test-repo-bare bundle.hg ./branch-E-push ./branch-G-push ./branch-H-push --rev default
946db89607c8 bundle: support multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46931
diff changeset
395 searching for changes
946db89607c8 bundle: support multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46931
diff changeset
396 searching for changes
946db89607c8 bundle: support multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46931
diff changeset
397 searching for changes
946db89607c8 bundle: support multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46931
diff changeset
398 2 changesets found
46778
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
399 $ hg push --force -R test-repo-bare ./branch-E-push ./branch-G-push ./branch-H-push --rev default
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
400 pushing to ./branch-E-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
401 searching for changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
402 adding changesets
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
403 adding manifests
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
404 adding file changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
405 added 1 changesets with 1 changes to 1 files (+1 heads)
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
406 pushing to ./branch-G-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
407 searching for changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
408 adding changesets
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
409 adding manifests
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
410 adding file changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
411 added 2 changesets with 2 changes to 2 files (+1 heads)
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
412 pushing to ./branch-H-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
413 searching for changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
414 no changes found
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
415 $ hg log -R ./branch-E-push -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
416 o H 5
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
417 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
418 | o E 4
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
419 | |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
420 | o D 3
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
421 |/
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
422 o C 2
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
423 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
424 o B 1
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
425 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
426 o A 0
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
427
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
428 $ hg log -R ./branch-G-push -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
429 o H 5
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
430 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
431 o C 4
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
432 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
433 | o G 3
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
434 | |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
435 | o F 2
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
436 |/
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
437 o B 1
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
438 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
439 o A 0
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
440
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
441 $ hg log -R ./branch-H-push -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
442 o H 3
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
443 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
444 o C 2
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
445 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
446 o B 1
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
447 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
448 o A 0
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
449
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
450 $ rm -rf ./*-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
451
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
452 Same push, but the first one is a no-op
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
453
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
454 $ cp -R ./branch-E ./branch-E-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
455 $ cp -R ./branch-G ./branch-G-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
456 $ cp -R ./branch-H ./branch-H-push
46931
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
457 $ hg out -G -R test-repo-bare ./branch-G-push ./branch-H-push ./branch-E-push --rev default
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
458 comparing with ./branch-G-push
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
459 searching for changes
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
460 o changeset: 7:40faebb2ec45
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
461 | tag: tip
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
462 | parent: 2:f838bfaca5c7
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
463 | user: test
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
464 | date: Thu Jan 01 00:00:00 1970 +0000
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
465 | summary: H
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
466 |
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
467 o changeset: 2:f838bfaca5c7
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
468 user: test
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
469 date: Thu Jan 01 00:00:00 1970 +0000
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
470 summary: C
d4e4ccb75f99 outgoing: accept multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46778
diff changeset
471
52086
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
472 comparing with ./branch-H-push
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
473 searching for changes
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
474 no changes found
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
475 comparing with ./branch-E-push
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
476 searching for changes
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
477 o changeset: 7:40faebb2ec45
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
478 tag: tip
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
479 parent: 2:f838bfaca5c7
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
480 user: test
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
481 date: Thu Jan 01 00:00:00 1970 +0000
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
482 summary: H
fb15ba66c702 subrepo: propagate non-default path on outgoing
Felipe Resende <felipe@fcresende.dev.br>
parents: 47273
diff changeset
483
46948
946db89607c8 bundle: support multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46931
diff changeset
484 $ hg bundle -R test-repo-bare bundle.hg ./branch-G-push ./branch-H-push ./branch-E-push --rev default
946db89607c8 bundle: support multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46931
diff changeset
485 searching for changes
946db89607c8 bundle: support multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46931
diff changeset
486 searching for changes
946db89607c8 bundle: support multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46931
diff changeset
487 searching for changes
946db89607c8 bundle: support multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46931
diff changeset
488 2 changesets found
46778
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
489 $ hg push --force -R test-repo-bare ./branch-G-push ./branch-H-push ./branch-E-push --rev default
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
490 pushing to ./branch-G-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
491 searching for changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
492 adding changesets
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
493 adding manifests
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
494 adding file changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
495 added 2 changesets with 2 changes to 2 files (+1 heads)
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
496 pushing to ./branch-H-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
497 searching for changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
498 no changes found
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
499 pushing to ./branch-E-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
500 searching for changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
501 adding changesets
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
502 adding manifests
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
503 adding file changes
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
504 added 1 changesets with 1 changes to 1 files (+1 heads)
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
505 $ hg log -R ./branch-E-push -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
506 o H 5
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
507 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
508 | o E 4
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
509 | |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
510 | o D 3
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
511 |/
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
512 o C 2
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
513 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
514 o B 1
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
515 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
516 o A 0
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
517
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
518 $ hg log -R ./branch-G-push -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
519 o H 5
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
520 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
521 o C 4
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
522 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
523 | o G 3
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
524 | |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
525 | o F 2
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
526 |/
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
527 o B 1
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
528 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
529 o A 0
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
530
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
531 $ hg log -R ./branch-H-push -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
532 o H 3
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
533 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
534 o C 2
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
535 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
536 o B 1
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
537 |
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
538 o A 0
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
539
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
540 $ rm -rf ./*-push
066b8d8f75b8 push: allow to specify multiple destinations
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46764
diff changeset
541
46764
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
542
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
543 Test with --update
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
544 ==================
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
545
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
546 update without conflicts
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
547 ------------------------
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
548
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
549 $ hg clone main-repo test-repo-update --rev 0
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
550 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
551 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
552 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
553 added 1 changesets with 1 changes to 1 files
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
554 new changesets 4a2df7238c3b
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
555 updating to branch default
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
556 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
557
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
558 We update for each pull, so the first on get into a branch independant from the
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
559 other and stay there. This is the expected behavior.
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
560
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
561 $ hg log -R test-repo-update -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
562 @ A 0
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
563
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
564 $ hg pull -R test-repo-update ./branch-E ./branch-G ./branch-H --update
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
565 pulling from ./branch-E
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
566 searching for changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
567 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
568 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
569 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
570 added 4 changesets with 4 changes to 4 files
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
571 new changesets 27547f69f254:a603bfb5a83e
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
572 4 files updated, 0 files merged, 0 files removed, 0 files unresolved
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
573 pulling from ./branch-G
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
574 searching for changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
575 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
576 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
577 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
578 added 2 changesets with 2 changes to 2 files (+1 heads)
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
579 new changesets 2f3a4c5c1417:c521a06b234b
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
580 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
581 updated to "a603bfb5a83e: E"
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
582 1 other heads for branch "default"
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
583 pulling from ./branch-H
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
584 searching for changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
585 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
586 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
587 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
588 added 1 changesets with 1 changes to 1 files (+1 heads)
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
589 new changesets 40faebb2ec45
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
590 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
591 updated to "a603bfb5a83e: E"
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
592 2 other heads for branch "default"
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
593 $ hg log -R test-repo-update -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
594 o H 7
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
595 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
596 | @ E 4
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
597 | |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
598 | o D 3
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
599 |/
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
600 o C 2
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
601 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
602 | o G 6
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
603 | |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
604 | o F 5
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
605 |/
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
606 o B 1
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
607 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
608 o A 0
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
609
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
610
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
611 update with conflicts
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
612 ---------------------
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
613
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
614 $ hg clone main-repo test-repo-conflict --rev 0
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
615 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
616 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
617 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
618 added 1 changesets with 1 changes to 1 files
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
619 new changesets 4a2df7238c3b
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
620 updating to branch default
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
621 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
622
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
623 The update has conflict and interrupt the pull.
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
624
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
625 $ echo this-will-conflict > test-repo-conflict/D
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
626 $ hg add -R test-repo-conflict test-repo-conflict/D
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
627 $ hg log -R test-repo-conflict -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
628 @ A 0
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
629
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
630 $ hg pull -R test-repo-conflict ./branch-E ./branch-G ./branch-H --update
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
631 pulling from ./branch-E
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
632 searching for changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
633 adding changesets
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
634 adding manifests
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
635 adding file changes
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
636 added 4 changesets with 4 changes to 4 files
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
637 new changesets 27547f69f254:a603bfb5a83e
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
638 merging D
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
639 warning: conflicts while merging D! (edit, then use 'hg resolve --mark')
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
640 3 files updated, 0 files merged, 0 files removed, 1 files unresolved
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
641 use 'hg resolve' to retry unresolved file merges
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
642 [1]
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
643 $ hg -R test-repo-conflict resolve -l
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
644 U D
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
645 $ hg log -R test-repo-conflict -T '{desc} {rev}\n' --rev 'sort(all(), "topo")' -G
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
646 @ E 4
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
647 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
648 o D 3
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
649 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
650 o C 2
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
651 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
652 o B 1
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
653 |
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
654 % A 0
685383486d0a pull: allow to specify multiple sources
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff changeset
655
47273
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
656
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
657 Testing multi-path definition
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
658 ----------------------------
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
659
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
660 $ hg clone main-repo repo-paths --rev 0
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
661 adding changesets
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
662 adding manifests
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
663 adding file changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
664 added 1 changesets with 1 changes to 1 files
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
665 new changesets 4a2df7238c3b
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
666 updating to branch default
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
667 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
668 $ cp -R ./branch-E ./branch-E-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
669 $ cp -R ./branch-G ./branch-G-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
670 $ cp -R ./branch-H ./branch-H-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
671 $ cat << EOF >> repo-paths/.hg/hgrc
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
672 > [paths]
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
673 > E=../branch-E-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
674 > G=../branch-G-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
675 > H=../branch-H-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
676 > EHG=path://E,path://H,path://G
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
677 > EHG:multi-urls=yes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
678 > GEH=path://G,path://E,path://H
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
679 > GEH:multi-urls=yes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
680 > EOF
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
681
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
682 Do various operations and verify that order matters
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
683
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
684 $ hg -R repo-paths push EHG --force
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
685 pushing to $TESTTMP/branch-E-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
686 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
687 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
688 pushing to $TESTTMP/branch-H-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
689 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
690 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
691 pushing to $TESTTMP/branch-G-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
692 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
693 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
694 [1]
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
695 $ hg -R repo-paths push GEH --force
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
696 pushing to $TESTTMP/branch-G-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
697 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
698 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
699 pushing to $TESTTMP/branch-E-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
700 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
701 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
702 pushing to $TESTTMP/branch-H-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
703 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
704 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
705 [1]
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
706 $ hg -R repo-paths push EHG GEH --force
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
707 pushing to $TESTTMP/branch-E-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
708 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
709 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
710 pushing to $TESTTMP/branch-H-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
711 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
712 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
713 pushing to $TESTTMP/branch-G-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
714 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
715 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
716 pushing to $TESTTMP/branch-G-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
717 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
718 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
719 pushing to $TESTTMP/branch-E-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
720 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
721 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
722 pushing to $TESTTMP/branch-H-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
723 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
724 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
725 [1]
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
726 $ hg -R repo-paths pull EHG
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
727 pulling from $TESTTMP/branch-E-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
728 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
729 adding changesets
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
730 adding manifests
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
731 adding file changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
732 added 4 changesets with 4 changes to 4 files
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
733 new changesets 27547f69f254:a603bfb5a83e
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
734 (run 'hg update' to get a working copy)
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
735 pulling from $TESTTMP/branch-H-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
736 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
737 adding changesets
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
738 adding manifests
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
739 adding file changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
740 added 1 changesets with 1 changes to 1 files (+1 heads)
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
741 new changesets 40faebb2ec45
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
742 (run 'hg heads' to see heads, 'hg merge' to merge)
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
743 pulling from $TESTTMP/branch-G-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
744 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
745 adding changesets
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
746 adding manifests
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
747 adding file changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
748 added 2 changesets with 2 changes to 2 files (+1 heads)
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
749 new changesets 2f3a4c5c1417:c521a06b234b
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
750 (run 'hg heads .' to see heads, 'hg merge' to merge)
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
751 $ hg -R repo-paths pull GEH
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
752 pulling from $TESTTMP/branch-G-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
753 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
754 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
755 pulling from $TESTTMP/branch-E-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
756 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
757 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
758 pulling from $TESTTMP/branch-H-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
759 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
760 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
761 $ hg -R repo-paths pull EHG GEH
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
762 pulling from $TESTTMP/branch-E-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
763 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
764 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
765 pulling from $TESTTMP/branch-H-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
766 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
767 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
768 pulling from $TESTTMP/branch-G-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
769 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
770 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
771 pulling from $TESTTMP/branch-G-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
772 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
773 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
774 pulling from $TESTTMP/branch-E-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
775 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
776 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
777 pulling from $TESTTMP/branch-H-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
778 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
779 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
780 $ hg -R repo-paths push EHG --force
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
781 pushing to $TESTTMP/branch-E-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
782 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
783 adding changesets
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
784 adding manifests
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
785 adding file changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
786 added 3 changesets with 3 changes to 3 files (+2 heads)
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
787 pushing to $TESTTMP/branch-H-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
788 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
789 adding changesets
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
790 adding manifests
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
791 adding file changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
792 added 4 changesets with 4 changes to 4 files (+2 heads)
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
793 pushing to $TESTTMP/branch-G-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
794 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
795 adding changesets
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
796 adding manifests
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
797 adding file changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
798 added 4 changesets with 4 changes to 4 files (+2 heads)
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
799 $ hg -R repo-paths push GEH --force
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
800 pushing to $TESTTMP/branch-G-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
801 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
802 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
803 pushing to $TESTTMP/branch-E-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
804 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
805 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
806 pushing to $TESTTMP/branch-H-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
807 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
808 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
809 [1]
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
810 $ hg -R repo-paths push EHG GEH --force
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
811 pushing to $TESTTMP/branch-E-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
812 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
813 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
814 pushing to $TESTTMP/branch-H-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
815 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
816 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
817 pushing to $TESTTMP/branch-G-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
818 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
819 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
820 pushing to $TESTTMP/branch-G-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
821 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
822 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
823 pushing to $TESTTMP/branch-E-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
824 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
825 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
826 pushing to $TESTTMP/branch-H-paths
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
827 searching for changes
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
828 no changes found
834f4e9d1af2 multi-urls: add a boolean suboption that unlock path specification as list
Pierre-Yves David <pierre-yves.david@octobus.net>
parents: 46948
diff changeset
829 [1]