From: Junio C Hamano Date: Tue, 30 Jan 2007 18:11:24 GMT Subject: Re: newbie questions about git design and features (some wrt hg) Message-ID: <7v8xfkz8oj.fsf@assigned-by-dhcp.cox.net> In-Reply-To: <3c6c07c20701300820l42cfc8dbsb80393fc1469f667@mail.gmail.com> "Mike Coleman" writes: > Hi, Hi, Mike. I won't go into "comparison", and I know some people will fill the details in other things > 5. I think I read that there'd been just one incompatible change over > time in the git repo format. What was it? There actually were a few incompatible ones but they were only during the first few weeks of life (the beginning of time is Apr 7th, 2005): - The tree object was originally a flat "manifest" but was converted to hierarchy of trees (Apr 10th, 2005) - The metainformation directory was originally called .dircache, but renamedto ".git" (Apr 11th, 2005) - The order of compression and hashing was swapped and older objects needed conversion (Apr 20, 2005)