equal
deleted
inserted
replaced
29 hg status |
29 hg status |
30 echo %% should show a b c e |
30 echo %% should show a b c e |
31 ls |
31 ls |
32 echo %% should verbosely save backup to e.orig |
32 echo %% should verbosely save backup to e.orig |
33 echo z > e |
33 echo z > e |
34 hg revert -v |
34 hg revert --all -v |
35 echo %% should say no changes needed |
35 echo %% should say no changes needed |
36 hg revert a |
36 hg revert a |
37 echo %% should say file not managed |
37 echo %% should say file not managed |
38 echo q > q |
38 echo q > q |
39 hg revert q |
39 hg revert q |
44 hg commit -m "second" -d "1000000 0" |
44 hg commit -m "second" -d "1000000 0" |
45 echo z > z |
45 echo z > z |
46 hg add z |
46 hg add z |
47 hg st |
47 hg st |
48 echo %% should add a, forget z |
48 echo %% should add a, forget z |
49 hg revert -r0 |
49 hg revert --all -r0 |
50 echo %% should forget a |
50 echo %% should forget a |
51 hg revert -rtip |
51 hg revert --all -rtip |
52 rm -f a *.orig |
52 rm -f a *.orig |
53 echo %% should silently add a |
53 echo %% should silently add a |
54 hg revert -r0 a |
54 hg revert -r0 a |
55 hg st a |
55 hg st a |
56 |
56 |
57 hg update -C |
57 hg update -C |
58 chmod +x c |
58 chmod +x c |
59 hg revert |
59 hg revert --all |
60 echo %% should print non-executable |
60 echo %% should print non-executable |
61 test -x c || echo non-executable |
61 test -x c || echo non-executable |
62 |
62 |
63 chmod +x c |
63 chmod +x c |
64 hg commit -d '1000001 0' -m exe |
64 hg commit -d '1000001 0' -m exe |
65 |
65 |
66 chmod -x c |
66 chmod -x c |
67 hg revert |
67 hg revert --all |
68 echo %% should print executable |
68 echo %% should print executable |
69 test -x c && echo executable |
69 test -x c && echo executable |
70 |
70 |
71 echo %% issue 241 |
71 echo %% issue 241 |
72 hg init a |
72 hg init a |
76 echo a >> a |
76 echo a >> a |
77 hg commit -d '2 0' -m a |
77 hg commit -d '2 0' -m a |
78 hg update 0 |
78 hg update 0 |
79 mkdir b |
79 mkdir b |
80 echo b > b/b |
80 echo b > b/b |
|
81 |
|
82 echo % should fail - no arguments |
81 hg revert -rtip |
83 hg revert -rtip |
82 |
84 |
|
85 echo % should succeed |
|
86 hg revert --all -rtip |
|
87 |
83 true |
88 true |