git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Distribution size

From
TSThomas Singer <thomas.singer@syntevo.com>
Date
Sep 29, 2009, 09:06 UTC
Message-ID
<4AC1CE12.8040406@syntevo.com>
In-Reply-To
<4AC0B088.9090101@gmail.com>
Hi Marius,
> Also, you don't need everything in msysgit to distribute, only for development.

How should I find out what is required to *run* all git commands, except of trying it myself? Is there a document available somewhere?

-- Best regards, Thomas Singer ============= syntevo GmbH http://www.syntevo.com http://blog.syntevo.com

Marius Storm-Olsen wrote:
Show 25 quoted lines
> Thomas Singer said the following on 26.09.2009 17:17:
>>> Funny.  Git for Windows is less than 12MB [*1*].
>>
>> Well, the portable Git bundle compressed with 7zip is approx. 11MB,
>> the Git installer (maybe also using 7zip internally) is at approx.
>> the same size. Unpacked/installed on disk they are at 138MB/131MB.
>> If you try to compress it with zip, it will reduce to approx. 70MB
>> which still is quite large.
>>
>> We are interested, too, in having a small(er) bundle, because we
>> want to distribute Git binaries with our Git GUI front-end,
>> SmartGit, so the user will (have the option to) get an
>> all-inclusive-bundle.
> 
> [Please, never ever top-post on the Git mailing list, thanks]
> 
> Most of the git-*.exe are identical duplicates, so most of that can be
> nuked. Also, you don't need everything in msysgit to distribute, only
> for development. You should be able to make a fairly small distribution
> for usage only.
> 
> -- 
> .marius
> 
> 
Previous: Marius Storm-OlsenNext: Johannes Schindelin
Message 6 of 9 in “Distribution size”
  1. Marc WeberSep 26, 2009
  2. Johannes SchindelinSep 26, 2009
  3. Thomas SingerSep 26, 2009
  4. Johannes SchindelinSep 26, 2009
  5. Marius Storm-OlsenSep 28, 2009
  6. Thomas SingerSep 29, 2009
  7. Johannes SchindelinSep 29, 2009
  8. Jakub NarebskiSep 26, 2009
  9. Tay Ray ChuanSep 26, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.