Show More
@@ -0,0 +1,24 b'' | |||||
|
1 | #!/bin/sh | |||
|
2 | #Test bug regarding symlinks that showed up in hg 0.7 | |||
|
3 | #Author: Matthew Elder <sseses@gmail.com> | |||
|
4 | ||||
|
5 | #make and initialize repo | |||
|
6 | hg init test; cd test; | |||
|
7 | ||||
|
8 | #make a file and a symlink | |||
|
9 | touch foo; ln -s foo bar; | |||
|
10 | ||||
|
11 | #import with addremove -- symlink walking should _not_ screwup. | |||
|
12 | hg addremove | |||
|
13 | ||||
|
14 | #commit -- the symlink should _not_ appear added to dir state | |||
|
15 | hg commit -m 'initial' | |||
|
16 | ||||
|
17 | #add a new file so hg will let me commit again | |||
|
18 | touch bomb | |||
|
19 | ||||
|
20 | #again, symlink should _not_ show up on dir state | |||
|
21 | hg addremove | |||
|
22 | ||||
|
23 | #Assert screamed here before, should go by without consequence | |||
|
24 | hg commit -m 'is there a bug?' |
General Comments 0
You need to be logged in to leave comments.
Login now