@matheusbsbs / matheus-bagliano / commits / e839fe6c12
Fork 0

Start 1.7.6 cycle

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

Junio C Hamano committed Apr 27, 2011 at 12:09 UTC e839fe6c1206292aeb4518939b8f124ae5068619
3 files changed +81 -2
Documentation/RelNotes/1.7.6.txt new
+79
@@ -0,0 +1,79 @@
1 +Git v1.7.5 Release Notes (draft)
2 +========================
3 +
4 +Updates since v1.7.5
5 +--------------------
6 +
7 + * Various git-svn updates.
8 +
9 + * When an object "$tree:$path" does not exist, if $path does exist in the
10 + subtree of $tree that corresponds to the subdirectory the user is in,
11 + git now suggests using "$tree:./$path" in addition to the advice to use
12 + the full path from the root of the working tree.
13 +
14 + * "git blame" learned "--abbrev[=<n>]" option to control the minimum
15 + number of hexdigits shown for commit object names.
16 +
17 + * "git clean" used to fail on an empty directory that is not readable,
18 + even though rmdir(2) could remove such a directory. Now we attempt it
19 + as the last resort.
20 +
21 + * "git format-patch" learned "--quiet" option to suppress the output of
22 + the names of generated files.
23 +
24 + * "git merge" learned "-" as a short-hand for "the previous branch", just
25 + like the way "git checkout -" works.
26 +
27 + * "git pack-object" now takes core.bigfilethreashold into account, just
28 + like fast-imoprt does.
29 +
30 + * "git reflog" allows options like "--format=.." to be given.
31 +
32 + * "git stash apply" can now apply to a working tree with changes as long
33 + as there is no overlapping change as the stash being applied.
34 +
35 + * "git stash apply @{99999}" now is diagnosed as an error, unless you
36 + really have that many stash entries.
37 +
38 +Also contains various documentation updates.
39 +
40 +
41 +Fixes since v1.7.5
42 +------------------
43 +
44 +Unless otherwise noted, all the fixes in 1.7.5.X maintenance track are
45 +included in this release.
46 +
47 + * The "--date=relative" output format used to say "X years, 12 months"
48 + when it should have said "X+1 years".
49 + (merge mg/x-years-12-months later)
50 +
51 + * "git config" used to choke with an insanely long line.
52 + (merge ef/maint-strbuf-init later)
53 +
54 + * The "--dirstat" option of "diff" family of commands used to totally
55 + ignore a change that only rearranged lines within a file. Such a
56 + change now counts as at least a minimum but non zero change.
57 +
58 + * The "--dirstat" option of "diff" family of commands used to use the
59 + pathname in the original, instead of the pathname in the result,
60 + when renames are involved.
61 + (merge jh/dirstat for the above two later)
62 +
63 + * "git format-patch" when run with "--quiet" option used to produce a
64 + nonsense result that consists of alternating empty output.
65 + (merge early part of cn/format-patch-quiet later)
66 +
67 + * "git stash -p --no-keep-index" and "git stash --no-keep-index -p" now
68 + mean the same thing.
69 + (merge dm/stash-k-i-p later)
70 +
71 + * "git upload-pack" (hence "git push" over git native protocol) had a
72 + subtle race condition that could lead to a deadlock.
73 + (merge jk/maint-upload-pack-shallow later)
74 +
75 +---
76 +exec >/var/tmp/1
77 +echo O=$(git describe master)
78 +O=v1.7.5
79 +git shortlog --no-merges ^maint ^$O master
GIT-VERSION-GEN
+1 -1
@@ -1,7 +1,7 @@
1 #!/bin/sh
2
3 GVF=GIT-VERSION-FILE
4 -DEF_VER=v1.7.5
4 +DEF_VER=v1.7.5.GIT
5
6 LF='
7 '
RelNotes
+1 -1
@@ -1 +1 @@
1 -Documentation/RelNotes/1.7.5.txt
\ No newline at end of file
1 +Documentation/RelNotes/1.7.6.txt
\ No newline at end of file