Show More
@@ -37,6 +37,7 b' class sshrepository(remoterepository):' | |||
|
37 | 37 | self.pipeo, self.pipei, self.pipee = os.popen3(cmd, 'b') |
|
38 | 38 | |
|
39 | 39 | # skip any noise generated by remote shell |
|
40 | self.do_cmd("hello") | |
|
40 | 41 | r = self.do_cmd("between", pairs=("%s-%s" % ("0"*40, "0"*40))) |
|
41 | 42 | lines = ["", "dummy"] |
|
42 | 43 | max_noise = 500 |
@@ -54,6 +55,13 b' class sshrepository(remoterepository):' | |||
|
54 | 55 | ui.debug(_("remote: "), l1) |
|
55 | 56 | raise hg.RepoError(_("no response from remote hg")) |
|
56 | 57 | |
|
58 | self.capabilities = () | |
|
59 | lines.reverse() | |
|
60 | for l in lines: | |
|
61 | if l.startswith("capabilities:"): | |
|
62 | self.capabilities = l[:-1].split(":")[1].split() | |
|
63 | break | |
|
64 | ||
|
57 | 65 | def readerr(self): |
|
58 | 66 | while 1: |
|
59 | 67 | size = util.fstat(self.pipee).st_size |
General Comments 0
You need to be logged in to leave comments.
Login now