author | Eric Wong <normalperson@yhbt.net> | |
Wed, 11 Oct 2006 18:53:22 +0000 (11:53 -0700) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Wed, 11 Oct 2006 21:41:13 +0000 (14:41 -0700) | ||
commit | 74a31a100ab96c37ebec5c04e1822bb2681bc345 | |
tree | e575930ca949171776e8c738e54551c92a863636 | tree | snapshot |
parent | c35b96e7851e417a24c1e255e353c67b31955466 | commit | diff |
git-svn: log command fixes
Change the --verbose flag to more closely match svn. I was
somehow under the impression that --summary included --raw diff
output, but I was wrong. We now pass -r --raw --name-status as
arguments if passed -v/--verbose.
-r (recursive) is passed by default, since users usually want
it, and accepting it causes difficulty with the -r<revision>
option used by svn users. A --non-recursive switch has been
added to disable this.
Of course, --summary, --raw, -p and any other git-log options
can still be passed directly (without --name-status).
Also, several warnings about referencing undefined variables
have been fixed.
Signed-off-by: Eric Wong <normalperson@yhbt.net>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Change the --verbose flag to more closely match svn. I was
somehow under the impression that --summary included --raw diff
output, but I was wrong. We now pass -r --raw --name-status as
arguments if passed -v/--verbose.
-r (recursive) is passed by default, since users usually want
it, and accepting it causes difficulty with the -r<revision>
option used by svn users. A --non-recursive switch has been
added to disable this.
Of course, --summary, --raw, -p and any other git-log options
can still be passed directly (without --name-status).
Also, several warnings about referencing undefined variables
have been fixed.
Signed-off-by: Eric Wong <normalperson@yhbt.net>
Signed-off-by: Junio C Hamano <junkio@cox.net>
git-svn.perl | diff | blob | history |