From: Luke Kenneth Casson Leighton Date: Tue, 31 Aug 2010 23:22:57 GMT Subject: Re: format of git pack objects Message-ID: In-Reply-To: <20100831231947.GH32601@spearce.org> On Wed, Sep 1, 2010 at 12:19 AM, Shawn O. Pearce wrote: > Luke Kenneth Casson Leighton wrote: >> where can i get information (specifications) on the format of git >> pack-objects... please don't say "look at the source code" unless >> there simply doesn't exist any format specifications.  as part of the >> git p2p bittorrent vfs layer stuff, a "file save" operation doesn't >> "happen by magic": i need to actually verify the pack objects >> received: count the number of entries?  or do i? > > Its in the Documentation/technical subdirectory of git.git[1]. > Look at pack-format.txt. star! thank you. > Its rather sparse though. good enough. .... ahh... ah ha! - The file is concluded with a trailer: A copy of the 20-byte SHA1 checksum at the end of corresponding packfile. 20-byte SHA1-checksum of all of the above. i believe that will suffice.