On Saturday 29 April 2006 19:05, Petr Baudis wrote: > Hi, > > Dear diary, on Sat, Apr 29, 2006 at 04:00:42PM CEST, I got a letter > where Wolfgang Denk <wd@xxxxxxx> said that... > > > it seems that "cg-clone" does not fetch all tags any more - only the > > most recent ones (modiufied in the last N days?) seem to be fetched? > > [Eventually the "N days" might correspond to "changing tools to > > version X", but I have no way to find out.] > > > > This happens only when using HTTP; using ssh or rsync works fine. > > Also, if we follow the "cg-clone" by a "git-fetch -t" command, this > > will load the missing tags. > > > > Is this intentional, or am I doing anything wrong? > > > > [For testing, try "cg-clone http://www.denx.de/git/u-boot.git"] > > you need to run git-update-server-info every time you add or update a > tag (or best every time you push). See the NOTES section of > cg-admin-setuprepo documentation for details on how to set it up to be > called automagically at every push. There are two types of tags: They can point to 1. a commit object 2. a proper tag object (which in turn references the commit) git-update-server-info seems to generate info only for case 2, and so are the only ones that http can fetch. -- Hannes - : 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