https://bz.mercurial-scm.org/show_bug.cgi?id=6521
Bug ID: 6521 Summary: dirstate not tracks sparse changes Product: Mercurial Version: 5.7.1 Hardware: PC OS: Windows Status: UNCONFIRMED Severity: bug Priority: wish Component: Mercurial Assignee: bugzi...@mercurial-scm.org Reporter: alexraynepe...@gmail.com CC: mercurial-devel@mercurial-scm.org Python Version: --- Hallow! use hg5.7.1 on win8.1 py3 work on sparsed repo. after update to any revision, dirstate conforms to currents configured sparse-config, and it not tracks that config changes. update, update -C - not hepls. only update to another revision and commit, rebuilds valid dirstate with new sparse-config steps to reproduce: 1) setup sparce conf A 2) update to rev A 3) change sparse conf B - add some exclude 4) hg stat reports as for confA. - expected that it reports for new confB 5) hg up -C 6) hg stat keep same 7) hg up -r A-1; hg up -r A 8) now hg stat shows files that was excluded in confB this bug was spoted by bug #4297 (https://bz.mercurial-scm.org/show_bug.cgi?id=4297) and accidentaly classifyed as destructive commit -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel