mirror of
https://github.com/facebook/sapling.git
synced 2024-10-12 01:39:21 +03:00
c8a916a4a6
Summary: dirstate.untrack is used in two cases. Let's move the case where the file is known to be actually deleted from disk to its own function. This allows the treestate implementation to actually remove the entry from the structure, which solves some case sensitivity issues. Reviewed By: quark-zju Differential Revision: D10317737 fbshipit-source-id: 09bc35d01cf5e52fdcbf45ea39c5d2f85fa39949
15 lines
229 B
Perl
15 lines
229 B
Perl
#require fsmonitor icasefs
|
|
|
|
(Run this test using HGFSMONITOR_TESTS=1)
|
|
|
|
Updating across a rename
|
|
|
|
$ newrepo
|
|
|
|
$ echo >> a
|
|
$ hg commit -Aqm "add a"
|
|
$ hg mv a A
|
|
$ hg commit -qm "move a to A"
|
|
$ hg up -q '.^'
|
|
$ hg status
|