Subject: Re: [PATCH 07/11] git-fetch: Limit automated tag following to only fetched objects

From: Johannes Sixt <[email-masked]>
Date: Fri, 09 Nov 2007 12:28:28 +0100

Shawn O. Pearce schrieb:
> Some of the test vectors for t5515 were affected by this as they
> were listing "not-for-merge" tags in .git/FETCH_HEAD that were
> being fetched under the old rule but are now not fetched under the
> new rule.  To be perfectly honest I have no idea why they were even
> fetching under the old rule, and I think that's part of the problem
> with the old rule.  It was very difficult to understand why some
> things would auto-follow a tag and others wouldn't.

The old rule was:

	Fetch a tag if we have the object that the tag refers to.

So, If you have an object lingering in your repo, even if it is not 
accessible by any of the refs - eg. it's a left-over from a previous fetch - 
then the tag was fetched again.

-- Hannes