GIT 1.5.4.3
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Junio C Hamano committed
Feb 23, 2008 at 11:31 UTC
31e0b2ca81ad985a8768c33c0aba547a51d05277
3 files changed
+31
-3
Documentation/RelNotes-1.5.4.3.txt
new
+27
@@ -0,0 +1,27 @@
1
+GIT v1.5.4.3 Release Notes
2
+==========================
3
+
4
+Fixes since v1.5.4.2
5
+--------------------
6
+
7
+ * RPM spec used to pull in everything with 'git'. This has been
8
+ changed so that 'git' package contains just the core parts,
9
+ and we now supply 'git-all' metapackage to slurp in everything.
10
+ This should match end user's expectation better.
11
+
12
+ * When some refs failed to update, git-push reported "failure"
13
+ which was unclear if some other refs were updated or all of
14
+ them failed atomically (the answer is the former). Reworded
15
+ the message to clarify this.
16
+
17
+ * "git clone" from a repository whose HEAD was misconfigured
18
+ did not set up the remote properly. Now it tries to do
19
+ better.
20
+
21
+ * Updated git-push documentation to clarify what "matching"
22
+ means, in order to reduce user confusion.
23
+
24
+ * Updated git-add documentation to clarify "add -u" operates in
25
+ the current subdirectory you are in, just like other commands.
26
+
27
+ * git-gui updates to work on OSX and Windows better.
GIT-VERSION-GEN
+3
-2
@@ -1,7 +1,7 @@
1
#!/bin/sh
2
3
GVF=GIT-VERSION-FILE
4
-DEF_VER=v1.5.4.2.GIT
4
+DEF_VER=v1.5.4.3.GIT
5
6
LF='
7
'
@@ -16,7 +16,8 @@ elif test -d .git &&
16
case "$VN" in
17
*$LF*) (exit 1) ;;
18
v[0-9]*)
19
- git diff-index --quiet HEAD || VN="$VN-dirty" ;;
19
+ test -z "$(git diff-index --name-only HEAD)" ||
20
+ VN="$VN-dirty" ;;
21
esac
22
then
23
VN=$(echo "$VN" | sed -e 's/-/./g');
RelNotes
+1
-1
@@ -1 +1 @@
1
-Documentation/RelNotes-1.5.4.2.txt
\ No newline at end of file
1
+Documentation/RelNotes-1.5.4.3.txt
\ No newline at end of file