equal
deleted
inserted
replaced
22 |
22 |
23 $ mkdir empty_dir |
23 $ mkdir empty_dir |
24 $ hg purge -p |
24 $ hg purge -p |
25 empty_dir |
25 empty_dir |
26 $ hg purge -v |
26 $ hg purge -v |
27 Removing directory empty_dir |
27 removing directory empty_dir |
28 $ ls |
28 $ ls |
29 directory |
29 directory |
30 r1 |
30 r1 |
31 |
31 |
32 delete an untracked directory |
32 delete an untracked directory |
36 $ touch untracked_dir/untracked_file2 |
36 $ touch untracked_dir/untracked_file2 |
37 $ hg purge -p |
37 $ hg purge -p |
38 untracked_dir/untracked_file1 |
38 untracked_dir/untracked_file1 |
39 untracked_dir/untracked_file2 |
39 untracked_dir/untracked_file2 |
40 $ hg purge -v |
40 $ hg purge -v |
41 Removing file untracked_dir/untracked_file1 |
41 removing file untracked_dir/untracked_file1 |
42 Removing file untracked_dir/untracked_file2 |
42 removing file untracked_dir/untracked_file2 |
43 Removing directory untracked_dir |
43 removing directory untracked_dir |
44 $ ls |
44 $ ls |
45 directory |
45 directory |
46 r1 |
46 r1 |
47 |
47 |
48 delete an untracked file |
48 delete an untracked file |
56 > EOF |
56 > EOF |
57 $ hg purge -p |
57 $ hg purge -p |
58 untracked_file |
58 untracked_file |
59 untracked_file_readonly |
59 untracked_file_readonly |
60 $ hg purge -v |
60 $ hg purge -v |
61 Removing file untracked_file |
61 removing file untracked_file |
62 Removing file untracked_file_readonly |
62 removing file untracked_file_readonly |
63 $ ls |
63 $ ls |
64 directory |
64 directory |
65 r1 |
65 r1 |
66 |
66 |
67 delete an untracked file in a tracked directory |
67 delete an untracked file in a tracked directory |
68 |
68 |
69 $ touch directory/untracked_file |
69 $ touch directory/untracked_file |
70 $ hg purge -p |
70 $ hg purge -p |
71 directory/untracked_file |
71 directory/untracked_file |
72 $ hg purge -v |
72 $ hg purge -v |
73 Removing file directory/untracked_file |
73 removing file directory/untracked_file |
74 $ ls |
74 $ ls |
75 directory |
75 directory |
76 r1 |
76 r1 |
77 |
77 |
78 delete nested directories |
78 delete nested directories |
79 |
79 |
80 $ mkdir -p untracked_directory/nested_directory |
80 $ mkdir -p untracked_directory/nested_directory |
81 $ hg purge -p |
81 $ hg purge -p |
82 untracked_directory/nested_directory |
82 untracked_directory/nested_directory |
83 $ hg purge -v |
83 $ hg purge -v |
84 Removing directory untracked_directory/nested_directory |
84 removing directory untracked_directory/nested_directory |
85 Removing directory untracked_directory |
85 removing directory untracked_directory |
86 $ ls |
86 $ ls |
87 directory |
87 directory |
88 r1 |
88 r1 |
89 |
89 |
90 delete nested directories from a subdir |
90 delete nested directories from a subdir |
92 $ mkdir -p untracked_directory/nested_directory |
92 $ mkdir -p untracked_directory/nested_directory |
93 $ cd directory |
93 $ cd directory |
94 $ hg purge -p |
94 $ hg purge -p |
95 untracked_directory/nested_directory |
95 untracked_directory/nested_directory |
96 $ hg purge -v |
96 $ hg purge -v |
97 Removing directory untracked_directory/nested_directory |
97 removing directory untracked_directory/nested_directory |
98 Removing directory untracked_directory |
98 removing directory untracked_directory |
99 $ cd .. |
99 $ cd .. |
100 $ ls |
100 $ ls |
101 directory |
101 directory |
102 r1 |
102 r1 |
103 |
103 |
107 $ touch directory/untracked_file |
107 $ touch directory/untracked_file |
108 $ cd directory |
108 $ cd directory |
109 $ hg purge -p ../untracked_directory |
109 $ hg purge -p ../untracked_directory |
110 untracked_directory/nested_directory |
110 untracked_directory/nested_directory |
111 $ hg purge -v ../untracked_directory |
111 $ hg purge -v ../untracked_directory |
112 Removing directory untracked_directory/nested_directory |
112 removing directory untracked_directory/nested_directory |
113 Removing directory untracked_directory |
113 removing directory untracked_directory |
114 $ cd .. |
114 $ cd .. |
115 $ ls |
115 $ ls |
116 directory |
116 directory |
117 r1 |
117 r1 |
118 $ ls directory/untracked_file |
118 $ ls directory/untracked_file |
129 ignored |
129 ignored |
130 r1 |
130 r1 |
131 $ hg purge -p --all |
131 $ hg purge -p --all |
132 ignored |
132 ignored |
133 $ hg purge -v --all |
133 $ hg purge -v --all |
134 Removing file ignored |
134 removing file ignored |
135 $ ls |
135 $ ls |
136 directory |
136 directory |
137 r1 |
137 r1 |
138 |
138 |
139 abort with missing files until we support name mangling filesystems |
139 abort with missing files until we support name mangling filesystems |
150 ? untracked_file |
150 ? untracked_file |
151 |
151 |
152 $ hg purge -p |
152 $ hg purge -p |
153 untracked_file |
153 untracked_file |
154 $ hg purge -v 2> /dev/null |
154 $ hg purge -v 2> /dev/null |
155 Removing file untracked_file |
155 removing file untracked_file |
156 $ hg st |
156 $ hg st |
157 ! r1 |
157 ! r1 |
158 |
158 |
159 $ hg purge -v |
159 $ hg purge -v |
160 $ hg revert --all --quiet |
160 $ hg revert --all --quiet |
166 $ hg ci -m 'ignore directory' |
166 $ hg ci -m 'ignore directory' |
167 $ touch untracked_file |
167 $ touch untracked_file |
168 $ hg purge -p |
168 $ hg purge -p |
169 untracked_file |
169 untracked_file |
170 $ hg purge -v |
170 $ hg purge -v |
171 Removing file untracked_file |
171 removing file untracked_file |
172 |
172 |
173 skip excluded files |
173 skip excluded files |
174 |
174 |
175 $ touch excluded_file |
175 $ touch excluded_file |
176 $ hg purge -p -X excluded_file |
176 $ hg purge -p -X excluded_file |