[2/4] What's not in 1.5.2 (will cook in next)
- From
Junio C Hamano <junkio@cox.net>
- Date
- May 16, 2007, 22:47 UTC
- Message-ID
- <11793556372693-git-send-email-junkio@cox.net>
- In-Reply-To
- <11793556363795-git-send-email-junkio@cox.net>
These have been cooking in 'pu'; will be in 'next' after 1.5.2 happens.
* db/remote (Tue May 15 22:50:19 2007 -0400) 5 commits
. Update local tracking refs when pushing
. Add handlers for fetch-side configuration of remotes.
. Move refspec parser from connect.c and cache.h to remote.{c,h}
. Move remote parsing into a library file out of builtin-push.
+ git-update-ref: add --no-deref option for overwriting/detaching
refThis was rebased on to Sven's change to lock_any_ref_for_update();
* dh/repack (Sun May 13 12:47:09 2007 -0700) 9 commits
. git-repack --max-pack-size: add option parsing to enable feature
. git-repack --max-pack-size: split packs as asked by
write_{object,one}()
. git-repack --max-pack-size: write_{object,one}() respect pack
limit
. git-repack --max-pack-size: new file statics and code
restructuring
. Alter sha1close() 3rd argument to request flush only
+ Custom compression levels for objects and packs
+ deprecate the new loose object header format
+ make "repack -f" imply "pack-objects --no-reuse-object"
+ allow for undeltified objects not to be reusedThis follows the "custom compression levels" series from the same author.