equal
deleted
inserted
replaced
95 echo "untracked_file still around" |
95 echo "untracked_file still around" |
96 fi |
96 fi |
97 hg purge -v --force |
97 hg purge -v --force |
98 hg revert --all --quiet |
98 hg revert --all --quiet |
99 ls |
99 ls |
|
100 |
|
101 echo % skip excluded files |
|
102 touch excluded_file |
|
103 hg purge -p -X excluded_file |
|
104 hg purge -v -X excluded_file |
|
105 ls |
|
106 rm excluded_file |
|
107 |
|
108 echo % skip files in excluded dirs |
|
109 mkdir excluded_dir |
|
110 touch excluded_dir/file |
|
111 hg purge -p -X excluded_dir |
|
112 hg purge -v -X excluded_dir |
|
113 ls |
|
114 ls excluded_dir |
|
115 rm -R excluded_dir |
|
116 |
|
117 echo % skip excluded empty dirs |
|
118 mkdir excluded_dir |
|
119 hg purge -p -X excluded_dir |
|
120 hg purge -v -X excluded_dir |
|
121 ls |
|
122 rmdir excluded_dir |
|
123 |
|
124 echo % skip patterns |
|
125 mkdir .svn |
|
126 touch .svn/foo |
|
127 mkdir directory/.svn |
|
128 touch directory/.svn/foo |
|
129 hg purge -p -X .svn -X '*/.svn' |
|
130 hg purge -p -X re:.*.svn |