##// END OF EJS Templates
commands: use revlog directly for debug commands...
mpm@selenic.com -
r1093:1f1661c5 default
parent child Browse files
Show More
@@ -8,7 +8,7 b''
8 8 from demandload import demandload
9 9 from node import *
10 10 demandload(globals(), "os re sys signal shutil imp")
11 demandload(globals(), "fancyopts ui hg util lock")
11 demandload(globals(), "fancyopts ui hg util lock revlog")
12 12 demandload(globals(), "fnmatch hgweb mdiff random signal time traceback")
13 13 demandload(globals(), "errno socket version struct atexit sets")
14 14
@@ -691,12 +691,12 b' def debugstate(ui, repo):'
691 691
692 692 def debugdata(ui, file_, rev):
693 693 """dump the contents of an data file revision"""
694 r = hg.revlog(file, file_[:-2] + ".i", file_)
694 r = revlog.revlog(file, file_[:-2] + ".i", file_)
695 695 ui.write(r.revision(r.lookup(rev)))
696 696
697 697 def debugindex(ui, file_):
698 698 """dump the contents of an index file"""
699 r = hg.revlog(file, file_, "")
699 r = revlog.revlog(file, file_, "")
700 700 ui.write(" rev offset length base linkrev" +
701 701 " nodeid p1 p2\n")
702 702 for i in range(r.count()):
@@ -707,7 +707,7 b' def debugindex(ui, file_):'
707 707
708 708 def debugindexdot(ui, file_):
709 709 """dump an index DAG as a .dot file"""
710 r = hg.revlog(file, file_, "")
710 r = revlog.revlog(file, file_, "")
711 711 ui.write("digraph G {\n")
712 712 for i in range(r.count()):
713 713 e = r.index[i]
@@ -8,7 +8,6 b''
8 8 import os
9 9 import util
10 10 from node import *
11 from revlog import *
12 11 from repo import *
13 12 from demandload import *
14 13 demandload(globals(), "localrepo httprepo sshrepo")
General Comments 0
You need to be logged in to leave comments. Login now