Scott Chacon <schacon@xxxxxxxxx> wrote: > I've incorporated the comments from Shawn (except for the 'annotated > tag' comment > in the 'include-tag' section of the capabilities doc, which I didn't > understand). ... > +include-tag > +----------- > + > +The 'include-tag' capability is about sending tags if we are sending > +objects they point to. If we pack an object to the client, and a tag > +points exactly at that object, we pack the tag too. In general this > +allows a client to get all new tags when it fetches a branch, in a > +single network connection. There are two types of tags, annotated and lightweight, right? To avoid confusion here we should make it clear we only send annotated tag objects when this feature is enabled. The protocol doesn't have provisions to send SHA-1 to ref mapping inside of a pack stream, so lightweight tags cannot be sent. -- Shawn. -- 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