Exemplo n.º 1
0
 def cat(self, file1, revision=None):
     "return the current or given revision of a file"
     ctx = revsingle(self.repo, revision)
     m = match(self.repo, (file1, ))
     for abs in ctx.walk(m):
         data = ctx[abs].data()
         if self.decode:
             data = self.repo.wwritedata(abs, data)
         return data
Exemplo n.º 2
0
 def cat(self, file1, revision=None):
     "return the current or given revision of a file"
     ctx = revsingle(self.repo, revision)
     m = match(self.repo, (file1,))
     for abs in ctx.walk(m):
         data = ctx[abs].data()
         if self.decode:
             data = self.repo.wwritedata(abs, data)
         return data
Exemplo n.º 3
0
 def revert(self, revision=None):
     ctx = revsingle(self.repo, revision)
     hg.update(self.repo, revision)
     print "reverted to revision %s" % ctx.rev()
Exemplo n.º 4
0
 def revert(self, revision=None):
     ctx = revsingle(self.repo, revision)
     hg.update(self.repo, revision)
     print "reverted to revision %s" % ctx.rev()