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

Reply via email to