285 |
285 |
286 def branches(self, nodes): |
286 def branches(self, nodes): |
287 return self._repo.branches(nodes) |
287 return self._repo.branches(nodes) |
288 |
288 |
289 def changegroup(self, basenodes, source): |
289 def changegroup(self, basenodes, source): |
290 return changegroup.changegroup(self._repo, basenodes, source) |
290 outgoing = discovery.outgoing(self._repo, missingroots=basenodes, |
|
291 missingheads=self._repo.heads()) |
|
292 return changegroup.makechangegroup(self._repo, outgoing, '01', source) |
291 |
293 |
292 def changegroupsubset(self, bases, heads, source): |
294 def changegroupsubset(self, bases, heads, source): |
293 outgoing = discovery.outgoing(self._repo, missingroots=bases, |
295 outgoing = discovery.outgoing(self._repo, missingroots=bases, |
294 missingheads=heads) |
296 missingheads=heads) |
295 return changegroup.makechangegroup(self._repo, outgoing, '01', source) |
297 return changegroup.makechangegroup(self._repo, outgoing, '01', source) |