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
-
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