From: Daniel Barkalow Date: Sun, 24 Apr 2005 23:12:24 GMT Subject: Re: [RFC] Design of name-addressed data portion Message-ID: In-Reply-To: <200504250058.15901.FabianFranz@gmx.de> On Mon, 25 Apr 2005, Fabian Franz wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Am Sonntag, 24. April 2005 20:17 schrieb Daniel Barkalow: > > I'd propose the following structure: > > > > [...] > > tags/ the tags > > ... files with the symbolic name of the tags, containing the hash > > Couldn't you use symbolic or hard links here and in references/? For most uses of the refs/ directory (of which tags/ is a subdirectory), we want to get from it the hash, not just the contents of the referenced object, and we potentially want to get the hash from something like a web server. Finding out what http://.../foo.git/refs/heads/DEFAULT is a symlink (or, wrose, hard link) to so that you can decide if it's different from what you have would be a major pain. -Daniel *This .sig left intentionally blank*