@matheusbsbs / matheus-bagliano / commits / 74f6b03c5c
Fork 0

GIT 1.5.4-rc1

It's been a week since -rc0, and we have quite a lot of fixes, so here it is. Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Dec 19, 2007 at 17:21 UTC 74f6b03c5c8fceef416de9f9a18e5d64712b6d96
3 files changed +21 -10
.mailmap
+1
@@ -25,6 +25,7 @@ Karl Hasselström <kha@treskal.com>
25 Kent Engstrom <kent@lysator.liu.se>
26 Lars Doelle <lars.doelle@on-line ! de>
27 Lars Doelle <lars.doelle@on-line.de>
28 +Li Hong <leehong@pku.edu.cn>
29 Lukas Sandström <lukass@etek.chalmers.se>
30 Martin Langhoff <martin@catalyst.net.nz>
31 Michael Coleman <tutufan@gmail.com>
Documentation/RelNotes-1.5.4.txt
+19 -9
@@ -14,11 +14,10 @@ Removal
14 Deprecation notices
15 -------------------
16
17 - * Next feature release of git (this change is scheduled for v1.5.5 but
18 - it could slip) will by default install dashed form of commands
19 - (e.g. "git-commit") outside of users' normal $PATH, and will install
20 - only selected commands ("git" itself, and "gitk") in $PATH. This
21 - implies:
17 + * Next feature release of git (this change is scheduled for v1.6.0)
18 + will by default install dashed form of commands (e.g. "git-commit")
19 + outside of users' normal $PATH, and will install only selected
20 + commands ("git" itself, and "gitk") in $PATH. This implies:
21
22 - Using dashed form of git commands (e.g. "git-commit") from the
23 command line has been informally deprecated since early 2006, but
@@ -38,7 +37,7 @@ Deprecation notices
37 * The post-receive hook was introduced in March 2007 to supersede
38 post-update hook, primarily to overcome the command line length
39 limitation of the latter. Use of post-update hook will be deprecated
41 - in future versions of git, perhaps in v1.5.5.
40 + in future versions of git, starting from v1.6.0.
41
42 * "git lost-found" was deprecated in favor of "git fsck"'s --lost-found
43 option, and will be removed in the future.
@@ -46,12 +45,12 @@ Deprecation notices
45 * "git peek-remote" is deprecated, as "git ls-remote" was written in C
46 and works for all transports, and will be removed in the future.
47
49 - * From v1.5.5, the repack.usedeltabaseoffset config option will default
48 + * From v1.6.0, the repack.usedeltabaseoffset config option will default
49 to true, which will give denser packfile (i.e. more efficient storage).
50 The downside is that git older than version 1.4.4 will not be able
51 to directly use a repository packed using this setting.
52
54 - * From v1.5.5, the pack.indexversion config option will default to 2,
53 + * From v1.6.0, the pack.indexversion config option will default to 2,
54 which is slightly more efficient, and makes repacking more immune to
55 data corruptions. Git older than version 1.5.2 may revert to version 1
56 of the pack index with a manual "git index-pack" to be able to directly
@@ -88,6 +87,9 @@ Updates since v1.5.3
87 mean "always" (even when the output is not going to a terminal).
88 This has been corrected to mean the same thing as "auto".
89
90 + * "git diff" Porcelain now respects diff.external configuration, which
91 + is another way to specify GIT_EXTERNAL_DIFF.
92 +
93 * HTTP proxy can be specified per remote repository using
94 remote.*.httpproxy configuration, or global http.proxy configuration
95 variable.
@@ -112,6 +114,8 @@ Updates since v1.5.3
114
115 * "git rebase --interactive" mode can now work on detached HEAD.
116
117 + * Other minor to serious bugs in "git rebase -i" has been fixed.
118 +
119 * "git rebase" now detaches head during its operation, so after a
120 successful "git rebase" operation, the reflog entry branch@{1} for
121 the current branch points at the commit before the rebase was
@@ -238,6 +242,12 @@ Updates since v1.5.3
242 "git commit"; the parameters to -m options are formatted as separate
243 paragraphs.
244
245 + * The format "git show" outputs an annotated tag has been updated to
246 + include "Tagger: " and "Date: " lines from the tag itself. Strictly
247 + speaking this is a backward incompatible change, but this is a
248 + reasonable usability fix and people's script shouldn't have been
249 + relying on the exact output from "git show" Porcelain anyway.
250 +
251 * "git cvsexportcommit" learned -w option to specify and switch to the
252 CVS working directory.
253
@@ -314,6 +324,6 @@ series.
324
325 --
326 exec >/var/tmp/1
317 -O=v1.5.4-rc0-35-g530e741
327 +O=v1.5.4-rc0-85-gdbedf97
328 echo O=`git describe refs/heads/master`
329 git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint
GIT-VERSION-GEN
+1 -1
@@ -1,7 +1,7 @@
1 #!/bin/sh
2
3 GVF=GIT-VERSION-FILE
4 -DEF_VER=v1.5.4-rc0.GIT
4 +DEF_VER=v1.5.4-rc1.GIT
5
6 LF='
7 '