From: Simon 'corecode' Schubert Date: Thu, 01 Feb 2007 10:15:47 GMT Subject: Re: newbie questions about git design and features (some wrt hg) Message-ID: <45C1BDD3.8050103@fs.ei.tum.de> In-Reply-To: Johannes Schindelin wrote: >> If you rename, you take the penalty of duplicating the content >> (compressed) with a new name. No big deal there. So there are *no* >> file-ids. Blobs go into the data/index file which corresponds to their >> filename. > So, can you explain to me how a filename is _not_ a file-id? It is not a file-id like other SCM use it (I think monotone, not sure though). If you copy/move the content to a new name, the ID will not stay the same. Just see it as a hash bucket which allows you easy access to the history for a file currently with this name. cheers simon -- Serve - BSD +++ RENT this banner advert +++ ASCII Ribbon /"\ Work - Mac +++ space for low €€€ NOW!1 +++ Campaign \ / Party Enjoy Relax | http://dragonflybsd.org Against HTML \ Dude 2c 2 the max ! http://golden-apple.biz Mail + News / \