[PATCH 0 of 2] Fix Incorrect Output Renaming of Largefiles (Issue 3093)

Na'Tosha Bard natosha at unity3d.com
Tue Nov 29 09:15:39 CST 2011


This case actually turned out not to be an issue with renaming itself, but to be an issue with a messy dirstate causing very confusing status output after running 'hg rename' (or 'hg copy', for that matter) on a largefile.  If the user comitted a rename (or copy), despite the confusing output of status, expected behavior occured.  This patch fixes the messy dirstate so that the output of 'hg status' is correct.  It also introduces test cases to prevent regressions.


More information about the Mercurial-devel mailing list