"Lars Hjemli" <hjemli@xxxxxxxxx> writes: > On 8/4/07, Junio C Hamano <gitster@xxxxxxxxx> wrote: >> As we explicitly allow >> submodule checkout to drift from the supermodule index entry, >> the check should say "Ok, for submodules, not matching is the >> norm" for now. Later when we have the ability to mark "I care >> about this submodule to be always in sync with the superproject" >> (thereby implementing automatic recursive checkout and perhaps >> diff, among other things), we should check if the submodule in >> question is marked as such and perform the current test. > > Yes, this sounds like a sane plan (and a good explanation of the > current semantics: maybe something to include in the release notes for > 1.5.3?) The submodule Porcelain is a new thing in 1.5.3, so we would need a good description of what the current rules are and what our vision for future enhancement will be. I am not certain however the above is the accurate description of the current design and the direction we would want to go, though. Somebody needs to sanity check me. - 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