--- a/mercurial/commands.py Fri Jul 01 00:21:49 2005 -0800
+++ b/mercurial/commands.py Fri Jul 01 00:34:17 2005 -0800
@@ -346,7 +346,8 @@
def debugcheckdirstate(ui, repo):
parent1, parent2 = repo.dirstate.parents()
- dc = repo.dirstate.dup()
+ repo.dirstate.read()
+ dc = repo.dirstate.map
keys = dc.keys()
keys.sort()
m1n = repo.changelog.read(parent1)[0]
@@ -376,7 +377,8 @@
sys.exit(1)
def debugdumpdirstate(ui, repo):
- dc = repo.dirstate.dup()
+ repo.dirstate.read()
+ dc = repo.dirstate.map
keys = dc.keys()
keys.sort()
for file in keys: