Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
李少辉-开发者
git
提交
9532ead9
G
git
项目概览
李少辉-开发者
/
git
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
git
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
9532ead9
编写于
5月 22, 2015
作者:
J
Junio C Hamano
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fourth batch for 2.5 cycle
Signed-off-by:
N
Junio C Hamano
<
gitster@pobox.com
>
上级
e4b4e7d7
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
75 addition
and
0 deletion
+75
-0
Documentation/RelNotes/2.5.0.txt
Documentation/RelNotes/2.5.0.txt
+75
-0
未找到文件。
Documentation/RelNotes/2.5.0.txt
浏览文件 @
9532ead9
...
@@ -53,6 +53,34 @@ UI, Workflows & Features
...
@@ -53,6 +53,34 @@ UI, Workflows & Features
test scripts is now turned on by default.
test scripts is now turned on by default.
(merge 92b269f jk/test-chain-lint later to maint).
(merge 92b269f jk/test-chain-lint later to maint).
* Filter scripts were run with SIGPIPE disabled on the Git side,
expecting that they may not read what Git feeds them to filter.
We however treated a filter that does not read its input fully
before exiting as an error.
This changes semantics, but arguably in a good way. If a filter
can produce its output without consuming its input using whatever
magic, we now let it do so, instead of diagnosing it as a
programming error.
* Instead of dying immediately upon failing to obtain a lock, the
locking (of refs etc) retries after a short while with backoff.
* Introduce http.<url>.SSLCipherList configuration variable to tweak
the list of cipher suite to be used with libcURL when talking with
https:// sites.
* "git subtree" script (in contrib/) used "echo -n" to produce
progress messages in a non-portable way.
* "git subtree" script (in contrib/) does not have --squash option
when pushing, but the documentation and help text pretended as if
it did.
* The Git subcommand completion (in contrib/) listed credential
helpers among candidates, which is not something the end user would
invoke interatively.
Performance, Internal Implementation, Development Support etc.
Performance, Internal Implementation, Development Support etc.
...
@@ -96,6 +124,11 @@ Performance, Internal Implementation, Development Support etc.
...
@@ -96,6 +124,11 @@ Performance, Internal Implementation, Development Support etc.
is sent to the background instead.
is sent to the background instead.
(merge 9a9a41d lm/squelch-bg-progress later to maint).
(merge 9a9a41d lm/squelch-bg-progress later to maint).
* There was a dead code that used to handle "git pull --tags" and
show special-cased error message, which was made irrelevant when
the semantics of the option changed back in Git 1.9 days.
(merge 19d122b pt/pull-tags-error-diag later to maint).
Also contains various documentation updates and code clean-ups.
Also contains various documentation updates and code clean-ups.
...
@@ -107,6 +140,14 @@ Unless otherwise noted, all the fixes since v2.4 in the maintenance
...
@@ -107,6 +140,14 @@ Unless otherwise noted, all the fixes since v2.4 in the maintenance
track are contained in this release (see the maintenance releases'
track are contained in this release (see the maintenance releases'
notes for details).
notes for details).
* Git 2.4 broke setting verbosity and progress levels on "git clone"
with native transports.
(merge 822f0c4 mh/clone-verbosity-fix later to maint).
* "git add -e" did not allow the user to abort the operation by
killing the editor.
(merge cb64800 jk/add-e-kill-editor later to maint).
* Memory usage of "git index-pack" has been trimmed by tens of
* Memory usage of "git index-pack" has been trimmed by tens of
per-cent.
per-cent.
(merge c6458e6 nd/slim-index-pack-memory-usage later to maint).
(merge c6458e6 nd/slim-index-pack-memory-usage later to maint).
...
@@ -236,6 +277,37 @@ notes for details).
...
@@ -236,6 +277,37 @@ notes for details).
files yet to be added to the index.
files yet to be added to the index.
(merge d95d728 nd/diff-i-t-a later to maint).
(merge d95d728 nd/diff-i-t-a later to maint).
* There was a commented-out (instead of being marked to expect
failure) test that documented a breakage that was fixed since the
test was written; turn it into a proper test.
(merge 66d2e04 sb/t1020-cleanup later to maint).
* The "log --decorate" enhancement in Git 2.4 that shows the commit
at the tip of the current branch e.g. "HEAD -> master", did not
work with --decorate=full.
(merge 429ad20 mg/log-decorate-HEAD later to maint).
* The ref API did not handle cases where 'refs/heads/xyzzy/frotz' is
removed at the same time as 'refs/heads/xyzzy' is added (or vice
versa) very well.
(merge c628edf mh/ref-directory-file later to maint).
* Multi-ref transaction support we merged a few releases ago
unnecessarily kept many file descriptors open, risking to fail with
resource exhaustion. This is for 2.4.x track.
(merge 185ce3a mh/write-refs-sooner-2.4 later to maint).
* "git bundle verify" did not diagnose extra parameters on the
command line.
(merge 7886cfa ps/bundle-verify-arg later to maint).
* Various documentation mark-up fixes to make the output more
consistent in general and also make AsciiDoctor (an alternative
formatter) happier.
(merge d0258b9 jk/asciidoc-markup-fix later to maint).
(merge ad3967a jk/stripspace-asciidoctor-fix later to maint).
(merge 975e382 ja/tutorial-asciidoctor-fix later to maint).
* Code cleanups and documentation updates.
* Code cleanups and documentation updates.
(merge 0269f96 mm/usage-log-l-can-take-regex later to maint).
(merge 0269f96 mm/usage-log-l-can-take-regex later to maint).
(merge 64f2589 nd/t1509-chroot-test later to maint).
(merge 64f2589 nd/t1509-chroot-test later to maint).
...
@@ -245,3 +317,6 @@ notes for details).
...
@@ -245,3 +317,6 @@ notes for details).
(merge 1154aa4 jc/plug-fmt-merge-msg-leak later to maint).
(merge 1154aa4 jc/plug-fmt-merge-msg-leak later to maint).
(merge 319b678 jk/sha1-file-reduce-useless-warnings later to maint).
(merge 319b678 jk/sha1-file-reduce-useless-warnings later to maint).
(merge 9a35c14 fg/document-commit-message-stripping later to maint).
(merge 9a35c14 fg/document-commit-message-stripping later to maint).
(merge bbf431c ps/doc-packfile-vs-pack-file later to maint).
(merge 309a9e3 jk/skip-http-tests-under-no-curl later to maint).
(merge ccd593c dl/branch-error-message later to maint).
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录