Changeset 669105af83a4…
Parent 9df270a8044b…
by
Changes to 3 files · Browse files at 669105af83a4 Showing diff from parent 9df270a8044b Diff from another changeset...
@@ -85,8 +85,7 @@ (sha, ref) = pkt.rstrip("\n").split(" ", 1)
if server_capabilities is None:
(ref, server_capabilities) = extract_capabilities(ref)
- if not (ref == "capabilities^{}" and sha == "0" * 40):
- refs[ref] = sha
+ refs[ref] = sha
return refs, server_capabilities
def send_pack(self, path, generate_pack_contents):
|
@@ -42,6 +42,9 @@ self.path = path
self._packs = None
+ def determine_wants_all(self, refs):
+ return [sha for (ref, sha) in refs.iteritems() if not sha in self and not ref.endswith("^{}")]
+
def iter_shas(self, shas):
return ObjectStoreIterator(self, shas)
|
Loading...