equal
deleted
inserted
replaced
271 not_exist: $ENOENT$ |
271 not_exist: $ENOENT$ |
272 [1] |
272 [1] |
273 |
273 |
274 $ cd .. |
274 $ cd .. |
275 |
275 |
276 test --confirm option in forget |
276 test --interactive mode in forget |
277 |
277 |
278 $ hg init forgetconfirm |
278 $ hg init interactiveforget |
279 $ cd forgetconfirm |
279 $ cd interactiveforget |
280 $ echo foo > foo |
280 $ echo foo > foo |
281 $ hg commit -qAm "foo" |
281 $ hg commit -qAm "foo" |
282 $ echo bar > bar |
282 $ echo bar > bar |
283 $ hg commit -qAm "bar" |
283 $ hg commit -qAm "bar" |
284 $ hg forget foo --dry-run --confirm |
284 $ hg forget foo --dry-run -i |
285 abort: cannot specify both --dry-run and --confirm |
285 abort: cannot specify both --dry-run and --interactive |
286 [255] |
286 [255] |
287 |
287 |
288 $ hg forget foo --config ui.interactive=True --confirm << EOF |
288 $ hg forget foo --config ui.interactive=True -i << EOF |
289 > ? |
289 > ? |
290 > n |
290 > n |
291 > EOF |
291 > EOF |
292 forget foo [Ynsa?] ? |
292 forget foo [Ynsa?] ? |
293 y - yes, forget this file |
293 y - yes, forget this file |
295 s - skip remaining files |
295 s - skip remaining files |
296 a - include all remaining files |
296 a - include all remaining files |
297 ? - ? (display help) |
297 ? - ? (display help) |
298 forget foo [Ynsa?] n |
298 forget foo [Ynsa?] n |
299 |
299 |
300 $ hg forget foo bar --config ui.interactive=True --confirm << EOF |
300 $ hg forget foo bar --config ui.interactive=True -i << EOF |
301 > y |
301 > y |
302 > n |
302 > n |
303 > EOF |
303 > EOF |
304 forget bar [Ynsa?] y |
304 forget bar [Ynsa?] y |
305 forget foo [Ynsa?] n |
305 forget foo [Ynsa?] n |
306 removing bar |
306 removing bar |
307 $ hg status |
307 $ hg status |
308 R bar |
308 R bar |
309 $ hg up -qC . |
309 $ hg up -qC . |
310 |
310 |
311 $ hg forget foo bar --config ui.interactive=True --confirm << EOF |
311 $ hg forget foo bar --config ui.interactive=True -i << EOF |
312 > s |
312 > s |
313 > EOF |
313 > EOF |
314 forget bar [Ynsa?] s |
314 forget bar [Ynsa?] s |
315 $ hg st |
315 $ hg st |
316 $ hg up -qC . |
316 $ hg up -qC . |
317 |
317 |
318 $ hg forget foo bar --config ui.interactive=True --confirm << EOF |
318 $ hg forget foo bar --config ui.interactive=True -i << EOF |
319 > a |
319 > a |
320 > EOF |
320 > EOF |
321 forget bar [Ynsa?] a |
321 forget bar [Ynsa?] a |
322 removing bar |
322 removing bar |
323 removing foo |
323 removing foo |