equal
deleted
inserted
replaced
141 A a |
141 A a |
142 $ hg rm d |
142 $ hg rm d |
143 $ hg st d |
143 $ hg st d |
144 R d |
144 R d |
145 |
145 |
146 should silently keep d removed |
146 should keep d removed |
147 |
147 |
148 $ hg revert -r0 d |
148 $ hg revert -r0 d |
|
149 no changes needed to d |
149 $ hg st d |
150 $ hg st d |
150 R d |
151 R d |
151 |
152 |
152 $ hg update -C |
153 $ hg update -C |
153 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
154 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
1102 Misbehavior: |
1103 Misbehavior: |
1103 |
1104 |
1104 - fails to report no change to revert for |
1105 - fails to report no change to revert for |
1105 | |
1106 | |
1106 | - clean_clean |
1107 | - clean_clean |
1107 | - added_revert |
|
1108 | - clean_revert |
1108 | - clean_revert |
1109 | - modified_revert |
1109 | - modified_revert |
1110 | - removed_revert |
1110 | - removed_revert |
1111 | - added_removed |
|
1112 | - added_untracked-clean |
|
1113 | - added_untracked-revert |
|
1114 | - added_untracked-wc |
|
1115 |
1111 |
1116 $ for file in `python ../gen-revert-cases.py filelist`; do |
1112 $ for file in `python ../gen-revert-cases.py filelist`; do |
1117 > echo '### revert for:' $file; |
1113 > echo '### revert for:' $file; |
1118 > hg revert $file --rev 'desc(base)'; |
1114 > hg revert $file --rev 'desc(base)'; |
1119 > echo |
1115 > echo |
1121 ### revert for: added_clean |
1117 ### revert for: added_clean |
1122 |
1118 |
1123 ### revert for: added_deleted |
1119 ### revert for: added_deleted |
1124 |
1120 |
1125 ### revert for: added_removed |
1121 ### revert for: added_removed |
|
1122 no changes needed to added_removed |
1126 |
1123 |
1127 ### revert for: added_revert |
1124 ### revert for: added_revert |
|
1125 no changes needed to added_revert |
1128 |
1126 |
1129 ### revert for: added_untracked-clean |
1127 ### revert for: added_untracked-clean |
|
1128 no changes needed to added_untracked-clean |
1130 |
1129 |
1131 ### revert for: added_untracked-revert |
1130 ### revert for: added_untracked-revert |
|
1131 no changes needed to added_untracked-revert |
1132 |
1132 |
1133 ### revert for: added_untracked-wc |
1133 ### revert for: added_untracked-wc |
|
1134 no changes needed to added_untracked-wc |
1134 |
1135 |
1135 ### revert for: added_wc |
1136 ### revert for: added_wc |
1136 |
1137 |
1137 ### revert for: clean_clean |
1138 ### revert for: clean_clean |
1138 |
1139 |