@matheusbsbs / matheus-bagliano / commits / 68b890a8d5
Fork 0

Kick off 1.7.0 cycle

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Dec 26, 2009 at 14:11 UTC 68b890a8d5aab897f392928105596de85cc9135e
3 files changed +66 -2
Documentation/RelNotes-1.7.0.txt new
+64
@@ -0,0 +1,64 @@
1 +Git v1.7.0 Release Notes
2 +========================
3 +
4 +Notes on behaviour change
5 +-------------------------
6 +
7 + * "git push" into a branch that is currently checked out (i.e. pointed by
8 + HEAD in a repository that is not bare) is refused by default.
9 +
10 + Similarly, "git push $there :$killed" to delete the branch $killed
11 + in a remote repository $there, when $killed branch is the current
12 + branch pointed at by its HEAD, will be refused by default.
13 +
14 + Setting the configuration variables receive.denyCurrentBranch and
15 + receive.denyDeleteCurrent to 'ignore' in the receiving repository
16 + can be used to override these safety features.
17 +
18 + * "git send-email" does not make deep threads by default when sending a
19 + patch series with more than two messages. All messages will be sent
20 + as a reply to the first message, i.e. cover letter.
21 +
22 + It has been possible to configure send-email to send "shallow thread"
23 + by setting sendemail.chainreplyto configuration variable to false. The
24 + only thing this release does is to change the default when you haven't
25 + configured that variable.
26 +
27 + * "git status" is not "git commit --dry-run" anymore. This change does
28 + not affect you if you run the command without pathspec.
29 +
30 + * "git diff" traditionally treated various "ignore whitespace" options
31 + only as a way to filter the patch output. "git diff --exit-code -b"
32 + exited with non-zero status even if all changes were about changing the
33 + ammount of whitespace and nothing else. and "git diff -b" showed the
34 + "diff --git" header line for such a change without patch text.
35 +
36 + In this release, the "ignore whitespaces" options affect the semantics
37 + of the diff operation. A change that does not affect anything but
38 + whitespaces is reported with zero exit status when run with
39 + --exit-code, and there is no "diff --git" header for such a change.
40 +
41 +
42 +Updates since v1.6.6
43 +--------------------
44 +
45 +(subsystems)
46 +
47 +(portability)
48 +
49 +(performance)
50 +
51 +(usability, bells and whistles)
52 +
53 +
54 +Fixes since v1.6.6
55 +------------------
56 +
57 +All of the fixes in v1.6.6.X maintenance series are included in this
58 +release, unless otherwise noted.
59 +
60 +--
61 +exec >/var/tmp/1
62 +O=v1.6.6-27-g648f407
63 +echo O=$(git describe master)
64 +git shortlog --no-merges $O..master ^maint
GIT-VERSION-GEN
+1 -1
@@ -1,7 +1,7 @@
1 #!/bin/sh
2
3 GVF=GIT-VERSION-FILE
4 -DEF_VER=v1.6.6
4 +DEF_VER=v1.6.6.GIT
5
6 LF='
7 '
RelNotes
+1 -1
@@ -1 +1 @@
1 -Documentation/RelNotes-1.6.6.txt
\ No newline at end of file
1 +Documentation/RelNotes-1.7.0.txt
\ No newline at end of file