Mercurial > hg > mercurial-crew-with-dirclash
comparison tests/test-mq @ 4090:785ad8cd1d31
qclone: don't call reposetup manually
author | Alexis S. L. Carvalho <alexis@cecm.usp.br> |
---|---|
date | Thu, 15 Feb 2007 08:44:08 -0200 |
parents | 8ee983e3d461 |
children | 49237d6ae97d 7307d2e98b32 |
comparison
equal
deleted
inserted
replaced
4089:0ff50cc7acb4 | 4090:785ad8cd1d31 |
---|---|
262 HGMERGE=true hg merge | 262 HGMERGE=true hg merge |
263 hg ci -m merge -d '0 0' | 263 hg ci -m merge -d '0 0' |
264 hg log | 264 hg log |
265 hg strip 1 2>&1 | sed 's/\(saving bundle to \).*/\1/' | 265 hg strip 1 2>&1 | sed 's/\(saving bundle to \).*/\1/' |
266 hg log | 266 hg log |
267 | 267 cd .. |
268 | |
269 echo '% qclone' | |
270 qlog() | |
271 { | |
272 echo 'main repo:' | |
273 hg log --template ' rev {rev}: {desc}\n' | |
274 echo 'patch repo:' | |
275 hg -R .hg/patches log --template ' rev {rev}: {desc}\n' | |
276 } | |
277 hg init qclonesource | |
278 cd qclonesource | |
279 echo foo > foo | |
280 hg add foo | |
281 hg ci -m 'add foo' | |
282 hg qinit -c | |
283 hg qnew patch1 | |
284 echo bar >> foo | |
285 hg qrefresh -m 'change foo' | |
286 hg qci -m checkpoint | |
287 qlog | |
288 cd .. | |
289 | |
290 # repo with patches applied | |
291 hg qclone qclonesource qclonedest | |
292 cd qclonedest | |
293 qlog | |
294 cd .. | |
295 | |
296 # repo with patches unapplied | |
297 cd qclonesource | |
298 hg qpop -a | |
299 qlog | |
300 cd .. | |
301 hg qclone qclonesource qclonedest2 | |
302 cd qclonedest2 | |
303 qlog | |
304 cd .. | |
305 |