Git 2.7.3
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
2e1e569d0e
commit
594730e980
62
Documentation/RelNotes/2.7.3.txt
Normal file
62
Documentation/RelNotes/2.7.3.txt
Normal file
@ -0,0 +1,62 @@
|
|||||||
|
Git v2.7.3 Release Notes
|
||||||
|
========================
|
||||||
|
|
||||||
|
Fixes since v2.7.2
|
||||||
|
------------------
|
||||||
|
|
||||||
|
* Traditionally, the tests that try commands that work on the
|
||||||
|
contents in the working tree were named with "worktree" in their
|
||||||
|
filenames, but with the recent addition of "git worktree"
|
||||||
|
subcommand, whose tests are also named similarly, it has become
|
||||||
|
harder to tell them apart. The traditional tests have been renamed
|
||||||
|
to use "work-tree" instead in an attempt to differentiate them.
|
||||||
|
|
||||||
|
* Many codepaths forget to check return value from git_config_set();
|
||||||
|
the function is made to die() to make sure we do not proceed when
|
||||||
|
setting a configuration variable failed.
|
||||||
|
|
||||||
|
* Handling of errors while writing into our internal asynchronous
|
||||||
|
process has been made more robust, which reduces flakiness in our
|
||||||
|
tests.
|
||||||
|
|
||||||
|
* "git show 'HEAD:Foo[BAR]Baz'" did not interpret the argument as a
|
||||||
|
rev, i.e. the object named by the the pathname with wildcard
|
||||||
|
characters in a tree object.
|
||||||
|
|
||||||
|
* "git rev-parse --git-common-dir" used in the worktree feature
|
||||||
|
misbehaved when run from a subdirectory.
|
||||||
|
|
||||||
|
* The "v(iew)" subcommand of the interactive "git am -i" command was
|
||||||
|
broken in 2.6.0 timeframe when the command was rewritten in C.
|
||||||
|
|
||||||
|
* "git merge-tree" used to mishandle "both sides added" conflict with
|
||||||
|
its own "create a fake ancestor file that has the common parts of
|
||||||
|
what both sides have added and do a 3-way merge" logic; this has
|
||||||
|
been updated to use the usual "3-way merge with an empty blob as
|
||||||
|
the fake common ancestor file" approach used in the rest of the
|
||||||
|
system.
|
||||||
|
|
||||||
|
* The memory ownership rule of fill_textconv() API, which was a bit
|
||||||
|
tricky, has been documented a bit better.
|
||||||
|
|
||||||
|
* The documentation did not clearly state that the 'simple' mode is
|
||||||
|
now the default for "git push" when push.default configuration is
|
||||||
|
not set.
|
||||||
|
|
||||||
|
* Recent versions of GNU grep are pickier when their input contains
|
||||||
|
arbitrary binary data, which some of our tests uses. Rewrite the
|
||||||
|
tests to sidestep the problem.
|
||||||
|
|
||||||
|
* A helper function "git submodule" uses since v2.7.0 to list the
|
||||||
|
modules that match the pathspec argument given to its subcommands
|
||||||
|
(e.g. "submodule add <repo> <path>") has been fixed.
|
||||||
|
|
||||||
|
* "git config section.var value" to set a value in per-repository
|
||||||
|
configuration file failed when it was run outside any repository,
|
||||||
|
but didn't say the reason correctly.
|
||||||
|
|
||||||
|
* The code to read the pack data using the offsets stored in the pack
|
||||||
|
idx file has been made more carefully check the validity of the
|
||||||
|
data in the idx.
|
||||||
|
|
||||||
|
Also includes documentation and test updates.
|
@ -43,9 +43,10 @@ unreleased) version of Git, that is available from the 'master'
|
|||||||
branch of the `git.git` repository.
|
branch of the `git.git` repository.
|
||||||
Documentation for older releases are available here:
|
Documentation for older releases are available here:
|
||||||
|
|
||||||
* link:v2.7.2/git.html[documentation for release 2.7.2]
|
* link:v2.7.3/git.html[documentation for release 2.7.3]
|
||||||
|
|
||||||
* release notes for
|
* release notes for
|
||||||
|
link:RelNotes/2.7.3.txt[2.7.3],
|
||||||
link:RelNotes/2.7.2.txt[2.7.2],
|
link:RelNotes/2.7.2.txt[2.7.2],
|
||||||
link:RelNotes/2.7.1.txt[2.7.1],
|
link:RelNotes/2.7.1.txt[2.7.1],
|
||||||
link:RelNotes/2.7.0.txt[2.7].
|
link:RelNotes/2.7.0.txt[2.7].
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
GVF=GIT-VERSION-FILE
|
GVF=GIT-VERSION-FILE
|
||||||
DEF_VER=v2.7.2
|
DEF_VER=v2.7.3
|
||||||
|
|
||||||
LF='
|
LF='
|
||||||
'
|
'
|
||||||
|
Loading…
Reference in New Issue
Block a user