equal
deleted
inserted
replaced
144 hg: parse error at 1: not a prefix: end |
144 hg: parse error at 1: not a prefix: end |
145 (( |
145 (( |
146 ^ here) |
146 ^ here) |
147 [10] |
147 [10] |
148 |
148 |
|
149 default :pushrev is taking in account |
|
150 |
|
151 $ echo babar > foo |
|
152 $ hg ci -m 'extra commit' |
|
153 $ hg up '.^' |
|
154 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
|
155 $ echo celeste > foo |
|
156 $ hg ci -m 'extra other commit' |
|
157 created new head |
|
158 $ cat >> .hg/hgrc << EOF |
|
159 > [paths] |
|
160 > other = file://$WD/../pushurldest |
|
161 > *:pushrev = . |
|
162 > EOF |
|
163 $ hg push other |
|
164 pushing to file:/*/$TESTTMP/pushurlsource/../pushurldest (glob) |
|
165 searching for changes |
|
166 adding changesets |
|
167 adding manifests |
|
168 adding file changes |
|
169 added 1 changesets with 1 changes to 1 files |
|
170 $ hg push file://$WD/../pushurldest |
|
171 pushing to file:/*/$TESTTMP/pushurlsource/../pushurldest (glob) |
|
172 searching for changes |
|
173 no changes found |
|
174 [1] |
|
175 |
|
176 for comparison, pushing everything would give different result |
|
177 |
|
178 $ hg push file://$WD/../pushurldest --rev 'all()' |
|
179 pushing to file:/*/$TESTTMP/pushurlsource/../pushurldest (glob) |
|
180 searching for changes |
|
181 abort: push creates new remote head 1616ce7cecc8 |
|
182 (merge or see 'hg help push' for details about pushing new heads) |
|
183 [20] |
|
184 |
149 $ cd .. |
185 $ cd .. |