From d10e2cb9d0299a26f43d57dd5bdcf2b3f86a30b3 Mon Sep 17 00:00:00 2001 From: Junio C Hamano Date: Tue, 26 Jan 2016 15:41:04 -0800 Subject: [PATCH] Third batch for 2.8 cycle Signed-off-by: Junio C Hamano --- Documentation/RelNotes/2.8.0.txt | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/Documentation/RelNotes/2.8.0.txt b/Documentation/RelNotes/2.8.0.txt index ac3f8789d..5d953134a 100644 --- a/Documentation/RelNotes/2.8.0.txt +++ b/Documentation/RelNotes/2.8.0.txt @@ -29,6 +29,16 @@ UI, Workflows & Features cannot be set in the config file per project), this safety can be disabled. + * "git pull --rebase" has been extended to allow invoking + "rebase -i". + + * "git p4" learned to cope with the type of a file getting changed. + + * "git format-patch" learned to notice format.outputDirectory + configuration variable. This allows "-o " option to be + omitted on the command line if you always use the same directory in + your workflow. + Performance, Internal Implementation, Development Support etc. @@ -49,6 +59,10 @@ Performance, Internal Implementation, Development Support etc. Try to address the same issue by always restoring the environment and respawning the real underlying command when handling alias. + * The low-level code that is used to create symbolic references has + been updated to share more code with the code that deals with + normal references. + (merge 2859dcd jk/symbolic-ref later to maint). Also contains various documentation updates and code clean-ups. @@ -114,6 +128,16 @@ notes for details). so this should have been caught if our test coverage were good. (merge a9eb90a ho/gitweb-squelch-undef-warning later to maint). + * "git rebase", unlike all other callers of "gc --auto", did not + ignore the exit code from "gc --auto". + (merge 8c24f5b jk/ok-to-fail-gc-auto-in-rebase later to maint). + + * Many codepaths that run "gc --auto" before exiting kept packfiles + mapped and left the file descriptors to them open, which was not + friendly to systems that cannot remove files that are open. They + now close the packs before doing so. + (merge d562102 js/close-packs-before-gc later to maint). + * Other minor clean-ups and documentation updates (merge 99487cf ss/user-manual later to maint). (merge e914ef0 ew/for-each-ref-doc later to maint).