On Friday 2006 December 01 11:31, Martin Waitz wrote: > It really only stores the commit of the submodule directly. > So there is no new submodule object type. The parent has a direct link > to the submodule commit in his tree object and in its index. In order > to separate them from normal files or normal subdirectories, they get a > special mode: they are represented as socket. Okay. I think I've got it now. I'm not convinced that the way you've chosen is the correct way, primarily because the separation between supermodule and submodule is not strong. Regardless, as you're doing it, you get to pick :-) Is there a public repository I can look at to see what you've done? I'm interested in the sort of plumbing changes needed to make something like this work. Andy -- Dr Andy Parkins, M Eng (hons), MIEE andyparkins@xxxxxxxxx - 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