Show More
@@ -1512,3 +1512,26 b' Abort unshelve while merging (issue5123)' | |||||
1512 | $ hg unshelve -i --keep |
|
1512 | $ hg unshelve -i --keep | |
1513 | abort: --keep on --interactive is not yet supported |
|
1513 | abort: --keep on --interactive is not yet supported | |
1514 | [255] |
|
1514 | [255] | |
|
1515 | ||||
|
1516 | $ hg update -q --clean . | |||
|
1517 | ||||
|
1518 | Test that we can successfully shelve and unshelve a file with a trailing space | |||
|
1519 | in the filename. Such filenames are supposedly unsupported on Windows, so we | |||
|
1520 | wrap it in the no-windows check. Also test `hg patch` of the .patch file | |||
|
1521 | produced by `hg shelve`. | |||
|
1522 | #if no-windows | |||
|
1523 | $ echo hi > 'my filename ' | |||
|
1524 | $ hg add 'my filename ' | |||
|
1525 | warning: filename ends with ' ', which is not allowed on Windows: 'my filename ' | |||
|
1526 | $ hg shelve | |||
|
1527 | shelved as default-01 | |||
|
1528 | 0 files updated, 0 files merged, 1 files removed, 0 files unresolved | |||
|
1529 | $ cp .hg/shelved/default-01.patch test_patch.patch | |||
|
1530 | $ hg unshelve | |||
|
1531 | unshelving change 'default-01' | |||
|
1532 | $ cat 'my filename ' | |||
|
1533 | hi | |||
|
1534 | $ hg update -q --clean . | |||
|
1535 | $ hg patch -p1 test_patch.patch | |||
|
1536 | applying test_patch.patch | |||
|
1537 | #endif |
General Comments 0
You need to be logged in to leave comments.
Login now