From: Michael S. Tsirkin Date: Fri, 18 May 2007 12:46:09 GMT Subject: Re: [3/4] What's not in 1.5.2 (new topics) Message-ID: <20070518124609.GH4708@mellanox.co.il> In-Reply-To: <200705181427.03598.Josef.Weidendorfer@gmx.de> > > What I *don't* want is a situation where the fact that original repository > > resides in north america necessarily means that everyone who looks at *my* clone > > of it will do a round trip to north america too. > > Someone which clones from you probably does not have access to "~/gitrepo/linux26", > so you have to provide a public visible URL either way, like > > [project "linux26"] > localurl = ~/gitrepo/linux26 > url = git://myhost/mylinux26.git > > and the "url" should be configured at the remote side at clone time. Right. In other words, urls for each project are unversioned file, and git-daemon needs to be taught to serve them up (I think it already serves head names, which are unversioned too). Actually, can't something like what we do for remotes head names work here as well? -- MST