A potentially even simpler way would probably be to literally just use
"git-pack-objects" directly, and just have a very special mode that allows
mapping the thin pack as if it was a real pack (ie basically
pre-populating a fake pack entry, where the fake part comes from adding
the missing objects by hand to the mapping).
So many ways to do it, so little real motivation ;)
Linus
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html