On Mon, Oct 12, 2009 at 6:51 PM, Sal Mangano <smangano@xxxxxxxxxxxxxxxxxxx> wrote: > 2) I can use Git unchanged but preserve order by storing some information in > each sub tree (e.g. an extra blob) which retains the real order. I can also This #2 is your best bet by far. An extra blob in each subdir is just one option, you can handle this "extra metadata" in a number of ways -- maybe external to git, on a separate history will work best. The downsides of messing with internal tree handling of git are so staggering that you'd do better to throw git away. (this is from experience of abusing git to various purposes that have little to do with version control :-) ) In other words: Shaun and Dscho are right, so right that it hurts. hth, m -- martin.langhoff@xxxxxxxxx martin@xxxxxxxxxx -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff -- 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