--- a/hgext/convert/hg.py Thu Jun 26 13:58:24 2008 -0500
+++ b/hgext/convert/hg.py Thu Jun 26 14:35:46 2008 -0500
@@ -157,7 +157,7 @@
def puttags(self, tags):
try:
- parentctx = self.repo.changectx(self.tagsbranch)
+ parentctx = self.repo[self.tagsbranch]
tagparent = parentctx.node()
except RepoError, inst:
parentctx = None
@@ -212,19 +212,19 @@
def changectx(self, rev):
if self.lastrev != rev:
- self.lastctx = self.repo.changectx(rev)
+ self.lastctx = self.repo[rev]
self.lastrev = rev
return self.lastctx
def getheads(self):
if self.rev:
- return [hex(self.repo.changectx(self.rev).node())]
+ return [hex(self.repo[self.rev].node())]
else:
return [hex(node) for node in self.repo.heads()]
def getfile(self, name, rev):
try:
- return self.changectx(rev).filectx(name).data()
+ return self.changectx(rev)[name].data()
except revlog.LookupError, err:
raise IOError(err)