equal
deleted
inserted
replaced
496 try: |
496 try: |
497 return self.tags()[key] |
497 return self.tags()[key] |
498 except KeyError: |
498 except KeyError: |
499 return self.changelog.lookup(key) |
499 return self.changelog.lookup(key) |
500 |
500 |
|
501 def dev(self): |
|
502 if self.remote: return -1 |
|
503 return os.stat(self.path).st_dev |
|
504 |
501 def join(self, f): |
505 def join(self, f): |
502 return os.path.join(self.path, f) |
506 return os.path.join(self.path, f) |
503 |
507 |
504 def wjoin(self, f): |
508 def wjoin(self, f): |
505 return os.path.join(self.root, f) |
509 return os.path.join(self.root, f) |
1545 authinfo = urllib2.ProxyBasicAuthHandler(passmgr) |
1549 authinfo = urllib2.ProxyBasicAuthHandler(passmgr) |
1546 |
1550 |
1547 opener = urllib2.build_opener(proxy_handler, authinfo) |
1551 opener = urllib2.build_opener(proxy_handler, authinfo) |
1548 urllib2.install_opener(opener) |
1552 urllib2.install_opener(opener) |
1549 |
1553 |
|
1554 def dev(self): |
|
1555 return -1 |
|
1556 |
1550 def do_cmd(self, cmd, **args): |
1557 def do_cmd(self, cmd, **args): |
1551 self.ui.debug("sending %s command\n" % cmd) |
1558 self.ui.debug("sending %s command\n" % cmd) |
1552 q = {"cmd": cmd} |
1559 q = {"cmd": cmd} |
1553 q.update(args) |
1560 q.update(args) |
1554 qs = urllib.urlencode(q) |
1561 qs = urllib.urlencode(q) |
1622 |
1629 |
1623 def __del__(self): |
1630 def __del__(self): |
1624 self.pipeo.close() |
1631 self.pipeo.close() |
1625 self.pipei.close() |
1632 self.pipei.close() |
1626 |
1633 |
|
1634 def dev(self): |
|
1635 return -1 |
|
1636 |
1627 def do_cmd(self, cmd, **args): |
1637 def do_cmd(self, cmd, **args): |
1628 self.ui.debug("sending %s command\n" % cmd) |
1638 self.ui.debug("sending %s command\n" % cmd) |
1629 self.pipeo.write("%s\n" % cmd) |
1639 self.pipeo.write("%s\n" % cmd) |
1630 for k, v in args.items(): |
1640 for k, v in args.items(): |
1631 self.pipeo.write("%s %d\n" % (k, len(v))) |
1641 self.pipeo.write("%s %d\n" % (k, len(v))) |