On Sat, 14 Oct 2006 20:34:22 -0400 "Jon Smirl" <jonsmirl@xxxxxxxxx> wrote: > That is possible but I wish git had tools supporting this. What do you > do about core developers that want the full repo syncing to other > developers that only have a partial copy? I don't think that will be an issue at all. As an example, take the current Linux kernel repo maintained by Linus, and one of the repos containing old historic kernel data imported into Git. Graft in the old historic data into your clone of Linus' repo, and you're done. Anyone can pull from you even if they don't have the historic data themselves. With a little work you could do the same thing with the Mozilla data. After you decide where to make the split, you'd have to rewrite the commit history for the "current" repository, so that it terminates at an initial commit rather than having a direct connection to the historic data. After that, the repos could be used just as described above, separately or graphed together. As far as I know though, there is still no way to use the git protocol for the initial pull of such a combined repository. You have to pull both repos separately and graft them together locally. This sounds harder than it is though and can be scripted easily. Sean - 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