equal
deleted
inserted
replaced
77 ? sub/unknown |
77 ? sub/unknown |
78 C sub/large2 |
78 C sub/large2 |
79 C sub/normal2 |
79 C sub/normal2 |
80 $ rm sub/unknown |
80 $ rm sub/unknown |
81 |
81 |
82 Test exit codes for remove warning cases (modified and still exiting) |
82 Test messages and exit codes for remove warning cases |
83 |
83 |
84 $ hg remove -A large1 |
84 $ hg remove -A large1 |
85 not removing large1: file still exists (use forget to undo) |
85 not removing large1: file still exists |
86 [1] |
86 [1] |
87 $ echo 'modified' > large1 |
87 $ echo 'modified' > large1 |
88 $ hg remove large1 |
88 $ hg remove large1 |
89 not removing large1: file is modified (use forget to undo) |
89 not removing large1: file is modified (use -f to force removal) |
90 [1] |
90 [1] |
|
91 $ echo 'new' > normalnew |
|
92 $ hg add normalnew |
|
93 $ echo 'new' > largenew |
|
94 $ hg add --large normalnew |
|
95 normalnew already tracked! |
|
96 $ hg remove normalnew largenew |
|
97 not removing largenew: file is untracked |
|
98 not removing normalnew: file has been marked for add (use forget to undo) |
|
99 [1] |
|
100 $ rm normalnew largenew |
91 $ hg up -Cq |
101 $ hg up -Cq |
92 |
102 |
93 Remove both largefiles and normal files. |
103 Remove both largefiles and normal files. |
94 |
104 |
95 $ hg remove normal1 large1 |
105 $ hg remove normal1 large1 |