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

Pack bitmaps on Git for Windows

From
Bryan Turner <bturner@atlassian.com>
Date
Apr 22, 2014, 07:58 UTC
Message-ID
<CAGyf7-Go55mJashAi7v5zAdyeUJp2fziwjVHyPxRONZhqr18wQ@mail.gmail.com>

It looks like the documentation for bitmaps is being included in the 1.9.2 release of Git for Windows but the functionality itself is not present. For example, doc\git\html\git-config.html includes settings like these:

pack.useBitmaps

When true, git will use pack bitmaps (if available) when packing to stdout (e.g., during the server side of a fetch). Defaults to true. You should not generally need to turn this off unless you are debugging pack bitmaps.

pack.writebitmaps

When true, git will write a bitmap index when packing all objects to disk (e.g., when git repack -a is run). This index can speed up the "counting objects" phase of subsequent packs created for clones and fetches, at the cost of some disk space and extra time spent on the initial repack. Defaults to false.

Repacking repositories with pack.writebitmaps set to true doesn't write a bitmap, suggesting the functionality is not actually present.

This does not appear to be an issue with "normal" git, per the documentation for git config at http://www.git-scm.com/docs/git-config.

Bryan Turner
Next: Jeff King
Message 1 of 2 in “Pack bitmaps on Git for Windows”
  1. Bryan TurnerApr 22, 2014
  2. Jeff KingApr 23, 2014

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.