36 Commits (e5f591720caea0c6645fa9852903a1c43d7c3672)

Author SHA1 Message Date
Junio C Hamano dad5f89fc5 gc --auto --quiet: make the notice a bit less verboase 15 years ago
Stephen Boyd 3778292017 parse-opts: prepare for OPT_FILENAME 16 years ago
Johannes Schindelin 1c192f3442 gc --aggressive: make it really aggressive 16 years ago
Johannes Schindelin 58e9d9d472 gc: make --prune useful again by accepting an optional parameter 16 years ago
Stephan Beyer ae98a0089f Move run_hook() from builtin-commit.c into run-command.c (libgit) 16 years ago
Nicolas Pitre 8e8daf3363 objects to be pruned immediately don't have to be loosened 16 years ago
Brandon Casey 01af249fa1 builtin-gc.c: use new pack_keep bitfield to detect .keep file existence 16 years ago
David Bryson d3154b44c2 Use "git_config_string" to simplify "builtin-gc.c" code where "prune_expire" is set 16 years ago
Stephan Beyer 1b1dd23f2d Make usage strings dash-less 17 years ago
Johannes Schindelin ef90d6d420 Provide git_config with a callback-data parameter 17 years ago
Brandon Casey 9e7d501990 builtin-gc.c: deprecate --prune, it now really has no effect 17 years ago
Brandon Casey a37cce3b23 git-gc: always use -A when manually repacking 17 years ago
Miklos Vajna bde3054016 git-gc --auto: add pre-auto-gc hook 17 years ago
Junio C Hamano 970639740c gc --auto: raise default auto pack limit from 20 to 50 17 years ago
Brandon Casey b14d255ba8 builtin-gc.c: allow disabling all auto-gc'ing by assigning 0 to gc.auto 17 years ago
Johannes Schindelin 25ee9731c1 gc: call "prune --expire 2.weeks.ago" by default 17 years ago
Frank Lichtenheld a0c14cbb2e gc: Add --quiet option 17 years ago
Miklos Vajna c5e5a2c097 builtin-gc.c: guard config parser from value=NULL 17 years ago
Nicolas Pitre 7ec43959f7 slightly better auto gc message 17 years ago
Junio C Hamano 0aab4abdd4 gc: --prune prunes unreferenced objects. 17 years ago
James Bowes 44c637c802 gc: use parse_options 17 years ago
Jeff King dd8b883ab9 git-gc: improve wording of --auto notification 17 years ago
koreth@midwinter.com 130faabe48 Add a message explaining that automatic GC is about to start 17 years ago
Brandon Casey 729f50453c git-gc --auto: simplify "repack" command line building 17 years ago
Brandon Casey edb0e04e81 git-gc: by default use safer "-A" option to repack when not --prune'ing 17 years ago
Junio C Hamano 17815501a8 git-gc --auto: run "repack -A -d -l" as necessary. 18 years ago
Junio C Hamano 95143f9e68 git-gc --auto: restructure the way "repack" command line is built. 18 years ago
Junio C Hamano a087cc9819 git-gc --auto: protect ourselves from accumulated cruft 18 years ago
Junio C Hamano caf9de2f46 git-gc --auto: move threshold check to need_to_gc() function. 18 years ago
Junio C Hamano 2c3c439947 Implement git gc --auto 18 years ago
Peter Hagervall baffc0e770 Make every builtin-*.c file #include "builtin.h" 18 years ago
Linus Torvalds 56752391a8 Make "git gc" pack all refs by default 18 years ago
Theodore Tso 0d7566a5ba Add --aggressive option to 'git gc' 18 years ago
James Bowes 6757ada403 Make gc a builtin. 18 years ago