Show More
@@ -0,0 +1,57 b'' | |||
|
1 | #!/bin/sh | |
|
2 | ||
|
3 | cat <<EOF >> $HGRCPATH | |
|
4 | [extensions] | |
|
5 | purge=${TESTDIR}/../contrib/purge/purge.py | |
|
6 | EOF | |
|
7 | ||
|
8 | echo % init | |
|
9 | hg init t | |
|
10 | cd t | |
|
11 | ||
|
12 | echo % setup | |
|
13 | echo r1 > r1 | |
|
14 | hg ci -qAmr1 -d'0 0' | |
|
15 | mkdir directory | |
|
16 | echo r2 > directory/r2 | |
|
17 | hg ci -qAmr2 -d'1 0' | |
|
18 | echo 'ignored' > .hgignore | |
|
19 | hg ci -qAmr3 -d'2 0' | |
|
20 | ||
|
21 | echo % delete an empty directory | |
|
22 | mkdir empty_dir | |
|
23 | hg purge -p | |
|
24 | hg purge -v | |
|
25 | ls | |
|
26 | ||
|
27 | echo % delete an untracked directory | |
|
28 | mkdir untracked_dir | |
|
29 | touch untracked_dir/untracked_file1 | |
|
30 | touch untracked_dir/untracked_file2 | |
|
31 | hg purge -p | |
|
32 | hg purge -v | |
|
33 | ls | |
|
34 | ||
|
35 | echo % delete an untracked file | |
|
36 | touch untracked_file | |
|
37 | hg purge -p | |
|
38 | hg purge -v | |
|
39 | ls | |
|
40 | ||
|
41 | echo % delete an untracked file in a tracked directory | |
|
42 | touch directory/untracked_file | |
|
43 | hg purge -p | |
|
44 | hg purge -v | |
|
45 | ls | |
|
46 | ||
|
47 | echo % delete nested directories | |
|
48 | mkdir -p untracked_directory/nested_directory | |
|
49 | hg purge -p | |
|
50 | hg purge -v | |
|
51 | ls | |
|
52 | ||
|
53 | echo % delete ignored files | |
|
54 | touch ignored | |
|
55 | hg purge -p | |
|
56 | hg purge -v | |
|
57 | ls |
@@ -0,0 +1,36 b'' | |||
|
1 | % init | |
|
2 | % setup | |
|
3 | % delete an empty directory | |
|
4 | empty_dir | |
|
5 | Removing directory empty_dir | |
|
6 | directory | |
|
7 | r1 | |
|
8 | % delete an untracked directory | |
|
9 | untracked_dir/untracked_file1 | |
|
10 | untracked_dir/untracked_file2 | |
|
11 | Removing file untracked_dir/untracked_file1 | |
|
12 | Removing file untracked_dir/untracked_file2 | |
|
13 | Removing directory untracked_dir | |
|
14 | directory | |
|
15 | r1 | |
|
16 | % delete an untracked file | |
|
17 | untracked_file | |
|
18 | Removing file untracked_file | |
|
19 | directory | |
|
20 | r1 | |
|
21 | % delete an untracked file in a tracked directory | |
|
22 | directory/untracked_file | |
|
23 | Removing file directory/untracked_file | |
|
24 | directory | |
|
25 | r1 | |
|
26 | % delete nested directories | |
|
27 | untracked_directory/nested_directory | |
|
28 | Removing directory untracked_directory/nested_directory | |
|
29 | Removing directory untracked_directory | |
|
30 | directory | |
|
31 | r1 | |
|
32 | % delete ignored files | |
|
33 | ignored | |
|
34 | Removing file ignored | |
|
35 | directory | |
|
36 | r1 |
General Comments 0
You need to be logged in to leave comments.
Login now