Skip to content

Commit 8eb65d9

Browse files
committed
Update draft release notes to 1.6.6 before -rc2
Reword the 1.7.0 warnings, and drop deprecation of "merge <msg> HEAD <commit>..." syntax. Signed-off-by: Junio C Hamano <[email protected]>
1 parent ff86bdd commit 8eb65d9

File tree

1 file changed

+18
-21
lines changed

1 file changed

+18
-21
lines changed

Documentation/RelNotes-1.6.6.txt

Lines changed: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -25,24 +25,25 @@ the sake of backward compatibility.
2525
When necessary, transition strategy for existing users has been designed
2626
not to force them running around setting configuration variables and
2727
updating their scripts in order to either keep the traditional behaviour
28-
or use the new behaviour on the day their sysadmin decides to install
28+
or adjust to the new behaviour on the day their sysadmin decides to install
2929
the new version of git. When we switched from "git-foo" to "git foo" in
3030
1.6.0, even though the change had been advertised and the transition
3131
guide had been provided for a very long time, the users procrastinated
3232
during the entire transtion period, and ended up panicking on the day
33-
their sysadmins updated their git installation. We tried very hard to
34-
avoid repeating that unpleasantness.
33+
their sysadmins updated their git installation. We are trying to avoid
34+
repeating that unpleasantness in the 1.7.0 release.
3535

36-
For changes decided to be in 1.7.0, we have been much louder to strongly
37-
discourage such procrastination. If you have been using recent versions
38-
of git, you would have already seen warnings issued when you exercised
39-
features whose behaviour will change, with the instruction on how to
40-
keep the existing behaviour if you want to. You hopefully should be
41-
well prepared already.
36+
For changes decided to be in 1.7.0, commands that will be affected
37+
have been much louder to strongly discourage such procrastination. If
38+
you have been using recent versions of git, you would have seen
39+
warnings issued when you exercised features whose behaviour will
40+
change, with a clear instruction on how to keep the existing behaviour
41+
if you want to. You hopefully are already well prepared.
4242

43-
Of course, we have also given "this and that will change in 1.7.0;
44-
prepare yourselves" warnings in the release notes and announcement
45-
messages. Let's see how well users will fare this time.
43+
Of course, we have also been giving "this and that will change in
44+
1.7.0; prepare yourselves" warnings in the release notes and
45+
announcement messages for the past few releases. Let's see how well
46+
users will fare this time.
4647

4748
* "git push" into a branch that is currently checked out (i.e. pointed by
4849
HEAD in a repository that is not bare) will be refused by default.
@@ -54,10 +55,10 @@ messages. Let's see how well users will fare this time.
5455
Setting the configuration variables receive.denyCurrentBranch and
5556
receive.denyDeleteCurrent to 'ignore' in the receiving repository
5657
can be used to override these safety features. Versions of git
57-
since 1.6.2 have issued a loud warning when you tried to do them
58-
without setting the configuration, so repositories of people who
59-
still need to be able to perform such a push should already have
60-
been future proofed.
58+
since 1.6.2 have issued a loud warning when you tried to do these
59+
operations without setting the configuration, so repositories of
60+
people who still need to be able to perform such a push should
61+
already have been future proofed.
6162

6263
Please refer to:
6364

@@ -182,10 +183,6 @@ Updates since v1.6.5
182183
* "git merge" (and "git pull") learned --ff-only option to make it fail
183184
if the merge does not result in a fast-forward.
184185

185-
* The ancient "git merge <message> HEAD <branch>..." syntax will be
186-
removed in later versions of git. A warning is given and tells
187-
users to use the "git merge -m <message> <branch>..." instead.
188-
189186
* "git mergetool" learned to use p4merge.
190187

191188
* "git rebase -i" learned "reword" that acts like "edit" but immediately
@@ -239,5 +236,5 @@ release, unless otherwise noted.
239236
---
240237
exec >/var/tmp/1
241238
echo O=$(git describe master)
242-
O=v1.6.6-rc0-119-gc0ecb07
239+
O=v1.6.6-rc1-52-gff86bdd
243240
git shortlog --no-merges $O..master --not maint

0 commit comments

Comments
 (0)