Empty author may be presented by svn as an empty string or a null value.
authorRobin Rosenberg <robin.rosenberg@dewire.com>
Sun, 2 Jul 2006 22:21:00 +0000 (00:21 +0200)
committerJunio C Hamano <junkio@cox.net>
Mon, 3 Jul 2006 00:07:45 +0000 (17:07 -0700)
Signed-off-by: Junio C Hamano <junkio@cox.net>
git-svnimport.perl

index 38ac732ca9b677a5647a96db44f7133b47db0648..26dc45479532a78febb511bf36017d6106513e70 100755 (executable)
@@ -534,7 +534,7 @@ sub commit {
        my($author_name,$author_email,$dest);
        my(@old,@new,@parents);
 
-       if (not defined $author) {
+       if (not defined $author or $author eq "") {
                $author_name = $author_email = "unknown";
        } elsif (defined $users_file) {
                die "User $author is not listed in $users_file\n"