On Fri, Dec 14, 2007 at 06:13:09AM -0800, Jakub Narebski wrote: > Luciano Rocha <luciano@xxxxxxxxxxx> writes: > > > Can I use relative $GIT_DIR/objects/info/alternates? Will the git > > commands work anywhere inside the working-copy despice the alternate > > being relative to the root of it? > > From the information in repository layout documentation: > > objects/info/alternates:: > This file records paths to alternate object stores that > this object store borrows objects from, one pathname per > line. Note that not only native Git tools use it locally, > but the HTTP fetcher also tries to use it remotely; this > will usually work if you have relative paths (relative > to the object database, not to the repository!) in your > alternates file, but it will not work if you use absolute > paths unless the absolute path in filesystem and web URL > is the same. See also 'objects/info/http-alternates'. > > it looks like you can have relative paths in alternates. It doesn't work too well, when a tree with relative alternat is used by another: error: ./objects/../../2.6.23.y.git/objects: ignoring relative alternate object store ../../linus.git/objects -- Luciano Rocha <luciano@xxxxxxxxxxx> Eurotux Informática, S.A. <http://www.eurotux.com/>
Attachment:
pgpEeFm2aLGnm.pgp
Description: PGP signature