On 08/09/2009 03:43 AM, Andreas Schwab wrote:
Nicolas Pitre<nico@xxxxxxx> writes:
If you do a clone using the git:// protocol and the server sends you
only the ref for the trunk branch,
A clone will fetch all branches from refs/heads/*.
then it should send you only objects reachable from that branch.
Apparantly this does not work. I'd guess the extra objects are needed
due to the delta compression.
I just tried doing a clone of the GCC repository, then git gc
--prune=now, and another clone specifying --reference to the first, and
it wanted to download all the unreachable objects again. So it doesn't
seem to be a compression issue.
This is with git 1.6.4 on both ends.
Jason
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html