diff options
author | Theodore Tso <tytso@mit.edu> | 2007-05-09 15:48:39 -0400 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2007-05-10 15:24:40 -0700 |
commit | 0d7566a5baa9cc67fd3361b64bb48757e637fdb0 (patch) | |
tree | f4e6daf451027760667a76e14dd7d2a8900eea61 /Documentation/config.txt | |
parent | 843142ada000a992fa87bd2dc7796501332a52d9 (diff) | |
download | git-0d7566a5baa9cc67fd3361b64bb48757e637fdb0.tar.gz |
Add --aggressive option to 'git gc'
This option causes 'git gc' to more aggressively optimize the
repository at the cost of taking much more wall clock and CPU time.
Today this option causes git-pack-objects to use --no-use-delta
option, and it allows the --window parameter to be set via the
gc.aggressiveWindow configuration parameter.
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'Documentation/config.txt')
-rw-r--r-- | Documentation/config.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Documentation/config.txt b/Documentation/config.txt index ea434af9db..efcf3019b0 100644 --- a/Documentation/config.txt +++ b/Documentation/config.txt @@ -384,6 +384,11 @@ format.suffix:: `.patch`. Use this variable to change that suffix (make sure to include the dot if you want it). +gc.aggressiveWindow:: + The window size parameter used in the delta compression + algorithm used by 'git gc --aggressive'. This defaults + to 10. + gc.packrefs:: `git gc` does not run `git pack-refs` in a bare repository by default so that older dumb-transport clients can still fetch |