зеркало из https://github.com/microsoft/git.git
Post 2.3 cycle (batch #11)
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Родитель
46d403f13e
Коммит
e80e85a52a
|
@ -1,6 +1,29 @@
|
|||
Git 2.4 Release Notes
|
||||
=====================
|
||||
|
||||
Backward compatibility warning(s)
|
||||
---------------------------------
|
||||
|
||||
Output from "git log --decorate" (and "%d" format specifier used in
|
||||
the userformat "--format=<string>" parameter "git log" family of
|
||||
command takes) used to list "HEAD" just like other tips of branch
|
||||
names, separated with a comma in between. E.g.
|
||||
|
||||
$ git log --decorate -1 master
|
||||
commit bdb0f6788fa5e3cacc4315e9ff318a27b2676ff4 (HEAD, master)
|
||||
...
|
||||
|
||||
This release updates the output slightly when HEAD refers to the tip
|
||||
of a branch whose name is also shown in the output. The above is
|
||||
shown as:
|
||||
|
||||
$ git log --decorate -1 master
|
||||
commit bdb0f6788fa5e3cacc4315e9ff318a27b2676ff4 (HEAD -> master)
|
||||
...
|
||||
|
||||
|
||||
|
||||
|
||||
Updates since v2.3
|
||||
------------------
|
||||
|
||||
|
@ -13,6 +36,11 @@ Ports
|
|||
* We did not check the curl library version before using
|
||||
CURLOPT_PROXYAUTH feature that may not exist.
|
||||
|
||||
* We now detect number of CPUs on older BSD-derived systems.
|
||||
|
||||
* Portability fixes and workarounds for shell scripts have been added
|
||||
to help BSD-derived systems.
|
||||
|
||||
|
||||
UI, Workflows & Features
|
||||
|
||||
|
@ -53,6 +81,25 @@ UI, Workflows & Features
|
|||
* "git archive" can now be told to set the 'text' attribute in the
|
||||
resulting zip archive.
|
||||
|
||||
* Output from "git log --decorate" mentions HEAD when it points at a
|
||||
tip of an branch differently from a detached HEAD.
|
||||
|
||||
This is a potentially backward-incompatible change.
|
||||
|
||||
* "git branch" on a detached HEAD always said "(detached from xyz)",
|
||||
even when "git status" would report "detached at xyz". The HEAD is
|
||||
actually at xyz and haven't been moved since it was detached in
|
||||
such a case, but the user cannot read what the current value of
|
||||
HEAD is when "detached from" is used.
|
||||
(merge 4b06318 mg/detached-head-report later to maint).
|
||||
|
||||
* "git -C '' subcmd" refused to work in the current directory, unlike
|
||||
"cd ''" which silently behaves as a no-op.
|
||||
(merge 6a536e2 kn/git-cd-to-empty later to maint).
|
||||
|
||||
* The versionsort.prerelease configuration variable can be used to
|
||||
specify that v1.0-pre1 comes before v1.0.
|
||||
|
||||
|
||||
Performance, Internal Implementation, Development Support etc.
|
||||
|
||||
|
@ -101,6 +148,9 @@ Performance, Internal Implementation, Development Support etc.
|
|||
* Simplify the ref transaction API around how "the ref should be
|
||||
pointing at this object" is specified.
|
||||
|
||||
* Code in "git daemon" to parse out and hold hostnames used in
|
||||
request interpolation has been simplified.
|
||||
|
||||
|
||||
Also contains various documentation updates and code clean-ups.
|
||||
|
||||
|
@ -307,6 +357,19 @@ notes for details).
|
|||
* A corrupt input to "git diff -M" used to cause it to segfault.
|
||||
(merge 4d6be03 jk/diffcore-rename-duplicate later to maint).
|
||||
|
||||
* Certain builds of GPG triggered false breakages in a test.
|
||||
(merge 3f88c1b mg/verify-commit later to maint).
|
||||
|
||||
* "git imap-send" learned to optionally talk with an IMAP server via
|
||||
libcURL; because there is no other option when Git is built with
|
||||
NO_OPENSSL option, use that codepath by default under such
|
||||
configuration.
|
||||
(merge dcd01ea km/imap-send-libcurl-options later to maint).
|
||||
|
||||
* "git log --decorate" did not reset colors correctly around the
|
||||
branch names.
|
||||
(merge 5ee8758 jc/decorate-leaky-separator-color later to maint).
|
||||
|
||||
* Code cleanups and documentaiton updates.
|
||||
(merge 2ce63e9 rs/simple-cleanups later to maint).
|
||||
(merge 33baa69 rj/no-xopen-source-for-cygwin later to maint).
|
||||
|
@ -317,3 +380,4 @@ notes for details).
|
|||
(merge 53e53c7 sg/completion-remote later to maint).
|
||||
(merge 8fa7975 ak/git-done-help-cleanup later to maint).
|
||||
(merge 9a6f128 rs/deflate-init-cleanup later to maint).
|
||||
(merge 6f75d45 rs/use-isxdigit later to maint).
|
||||
|
|
Загрузка…
Ссылка в новой задаче