equal
deleted
inserted
replaced
140 self.sendresponse("not locked") |
140 self.sendresponse("not locked") |
141 return |
141 return |
142 |
142 |
143 self.sendresponse("") |
143 self.sendresponse("") |
144 cg = changegroup.unbundle10(self.fin, "UN") |
144 cg = changegroup.unbundle10(self.fin, "UN") |
145 r = self.repo.addchangegroup(cg, 'serve', self._client(), |
145 r = self.repo.addchangegroup(cg, 'serve', self._client()) |
146 lock=self.lock) |
146 self.lock.release() |
147 return str(r) |
147 return str(r) |
148 |
148 |
149 def _client(self): |
149 def _client(self): |
150 client = os.environ.get('SSH_CLIENT', '').split(' ', 1)[0] |
150 client = os.environ.get('SSH_CLIENT', '').split(' ', 1)[0] |
151 return 'remote:ssh:' + client |
151 return 'remote:ssh:' + client |