> On Nov 17, 2015, at 11:28 PM, Mike Alexander <[email protected]> wrote: > > --On November 17, 2015 at 8:09:55 PM -0800 John Ralls <[email protected]> > wrote: > >> >>> On Nov 17, 2015, at 4:38 PM, Mike Alexander <[email protected]> wrote: >>> >>> --On November 17, 2015 at 9:41:49 AM +0100 Geert Janssens >>> <[email protected]> wrote: >>> >>>> On Tuesday 17 November 2015 02:33:08 Mike Alexander wrote: >>>>> Is there a reason that there's no 2.6.9 tag in the Git repository? >>>>> It seems like it should go on 4241505. >>>>> >>>>> Mike >>>>> >>>>> _______________________________________________ >>>>> gnucash-devel mailing list >>>>> [email protected] >>>>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel >>>> >>>> It is there on my local repository and on github. I'm surprised you >>>> don't see it ? >>>> >>>> Geert >>> >>> This is odd. I have two copies of the Git repository on my machine >>> and I see it in one and not the other. In one of them I've used >>> fetch for maint and master, but not pull (i.e. maint and master are >>> behind origin/maint and origin/master). This one doesn't see the >>> tag. On the other one I've used pull to keep the local branches up >>> to date. There must be something about Git I don't understand. >>> Actually, there's a lot about it I don't understand well. >>> >>> Sorry for the confusion, the tag is ok. >> >> Huh. That’s strange, retrieving tags is fetch’s job and pull is >> just fetch + merge. Do the tags appear if you merge origin/maint into >> maint on the “fetched” repo? Use —ff-only to make sure you >> don’t get a gratuitous merge commit. > > Yes, it is strange. I tried updating my local maint and master branches to > be the same as the remote branches and this didn't help. That tag still > doesn't exist in that copy of the repo. That, however, is just the tip of the > iceberg. This copy has only 9 tags defined. The other one, which has 2.6.9, > has 209 tags defined. Somehow one copy of the repo lost 200 tags. > Furthermore .git/refs/tags is empty in that directory, so I don't know where > the 9 that are defined come from. I have no idea what is going on, but it is > clearly a local problem.
The “missing” tags along with all of the branches that you don’t use are in .git/packed-refs. Might be a config issue. You can force retrieval of the tags with `git fetch -t`. Regards, John Ralls _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
