hgext/convert/__init__.py
changeset 4516 96d8a56d4ef9
parent 4515 86a66cce9566
child 4518 3e4aa4c9efe4
equal deleted inserted replaced
4515:86a66cce9566 4516:96d8a56d4ef9
    48         """Return file mode, eg. '', 'x', or 'l'"""
    48         """Return file mode, eg. '', 'x', or 'l'"""
    49         raise NotImplementedError()
    49         raise NotImplementedError()
    50 
    50 
    51     def getchanges(self, version):
    51     def getchanges(self, version):
    52         """Return sorted list of (filename, id) tuples for all files changed in rev.
    52         """Return sorted list of (filename, id) tuples for all files changed in rev.
    53         
    53 
    54         id just tells us which revision to return in getfile(), e.g. in
    54         id just tells us which revision to return in getfile(), e.g. in
    55         git it's an object hash."""
    55         git it's an object hash."""
    56         raise NotImplementedError()
    56         raise NotImplementedError()
    57 
    57 
    58     def getcommit(self, version):
    58     def getcommit(self, version):
   250             else:
   250             else:
   251                 conntype = "rsh"
   251                 conntype = "rsh"
   252                 user, host, root = m.group(1), m.group(2), m.group(3)
   252                 user, host, root = m.group(1), m.group(2), m.group(3)
   253 
   253 
   254         if conntype != "pserver":
   254         if conntype != "pserver":
   255             if conntype == "rsh": 
   255             if conntype == "rsh":
   256                 rsh = os.environ.get("CVS_RSH" or "rsh")
   256                 rsh = os.environ.get("CVS_RSH" or "rsh")
   257                 if user:
   257                 if user:
   258                     cmd = [rsh, '-l', user, host] + cmd
   258                     cmd = [rsh, '-l', user, host] + cmd
   259                 else:
   259                 else:
   260                     cmd = [rsh, host] + cmd
   260                     cmd = [rsh, host] + cmd