Re: Two-step tag fetching
- From
- Jan Engelhardt <jengelh@medozas.de>
- Date
- Aug 10, 2008, 15:27 UTC
- Message-ID
- <alpine.LNX.1.10.0808101124370.1727@fbirervta.pbzchgretzou.qr>
- In-Reply-To
- <alpine.LNX.1.10.0808101115290.1727@fbirervta.pbzchgretzou.qr>
On Sunday 2008-08-10 11:19, Jan Engelhardt wrote:
Show 7 quoted lines
> > >I have a somewhat older development tree at git://dev.medozas.de/linux >(about 2.6.26-rc6), and without any tags. Now, adding in Linus's >repository makes it gather all the new stuff, and all the missing tags: >[...] >What interests me here is why there are two "From" lines.
I just noticed the same with stable-2.6.19.y.git (and all others), like
>From git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.19.y
* [new branch] master -> stable19/master * [new tag] v2.6.19.7 -> v2.6.19.7 From git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.19.y * [new tag] v2.6.19.1 -> v2.6.19.1 * [new tag] v2.6.19.2 -> v2.6.19.2 * [new tag] v2.6.19.3 -> v2.6.19.3 * [new tag] v2.6.19.4 -> v2.6.19.4 * [new tag] v2.6.19.5 -> v2.6.19.5 * [new tag] v2.6.19.6 -> v2.6.19.6
And my suspicion is that v2.6.19.1--v2.6.19.6 have been repacked into packed-refs, and v2.6.19.7 has been added later and is a loose tag (as is the master branch). So the packed-refs (with less recent history) are fetched later, which conflicts with the output from Linus's repo where I get the (possibly packed) tags first, in chronological order.