comparison tests/test-mq @ 4071:165abe554c80

mq: qinit -c creates a repo even after a regular qinit
author Alexis S. L. Carvalho <alexis@cecm.usp.br>
date Fri, 09 Feb 2007 03:48:30 -0200
parents 8ee983e3d461
children 49237d6ae97d
comparison
equal deleted inserted replaced
4070:961ccb615cf7 4071:165abe554c80
37 37
38 echo % qnew implies add 38 echo % qnew implies add
39 39
40 hg -R c qnew test.patch 40 hg -R c qnew test.patch
41 hg -R c/.hg/patches st 41 hg -R c/.hg/patches st
42
43 echo '% qinit; qinit -c'
44 hg init d
45 cd d
46 hg qinit
47 hg qinit -c
48 # qinit -c should create both files if they don't exist
49 echo ' .hgignore:'
50 cat .hg/patches/.hgignore
51 echo ' series:'
52 cat .hg/patches/series
53 hg qinit -c 2>&1 | sed -e 's/repository.*already/repository already/'
54 cd ..
55
56 echo '% qinit; <stuff>; qinit -c'
57 hg init e
58 cd e
59 hg qnew A
60 echo foo > foo
61 hg add foo
62 hg qrefresh
63 hg qnew B
64 echo >> foo
65 hg qrefresh
66 echo status >> .hg/patches/.hgignore
67 echo bleh >> .hg/patches/.hgignore
68 hg qinit -c
69 hg -R .hg/patches status
70 # qinit -c shouldn't touch these files if they already exist
71 echo ' .hgignore:'
72 cat .hg/patches/.hgignore
73 echo ' series:'
74 cat .hg/patches/series
75 cd ..
42 76
43 cd a 77 cd a
44 78
45 echo % qnew -m 79 echo % qnew -m
46 80