On 2009-02-15, Junio C Hamano <gitster@xxxxxxxxx> wrote: > Johannes Schindelin <Johannes.Schindelin@xxxxxx> writes: > >>> Why? Most tags will be created once and will stay there. That is how >>> tags are supposed to behave, isn't it? >> >> Exactly my point. In the common case, it does not change a thing. > > Wrong. > > In the common case, you will create tons of useless files that waste a > disk block to store 180-byte or so perr each tag. Instead of a separate file for each tag, why not something like logs/TAGS, which just records tag creations. The downside is it wouldn't represent a *continuous state* of anything in particular, because you can create tags for any commit while on any (other) branch. I'm not smart enough to figure out the implications of that across the entire system. -- 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