зеркало из https://github.com/microsoft/git.git
git-svn: fix revision order when XML::Simple is not loaded
Thanks to Emmanuel Guerin for finding the bug. Signed-off-by: Eric Wong <normalperson@yhbt.net> Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
Родитель
3397f9df53
Коммит
1c6bbbf37b
|
@ -523,7 +523,7 @@ sub svn_log_raw {
|
|||
|
||||
# if we have an empty log message, put something there:
|
||||
if (@svn_log) {
|
||||
$svn_log[0]->{msg} ||= "\n";
|
||||
$svn_log[$#svn_log]->{msg} ||= "\n";
|
||||
}
|
||||
next;
|
||||
}
|
||||
|
@ -538,7 +538,7 @@ sub svn_log_raw {
|
|||
date => "$tz $Y-$m-$d $H:$M:$S",
|
||||
author => $author,
|
||||
msg => '' );
|
||||
unshift @svn_log, \%log_msg;
|
||||
push @svn_log, \%log_msg;
|
||||
$state = 'msg_start';
|
||||
next;
|
||||
}
|
||||
|
@ -546,7 +546,7 @@ sub svn_log_raw {
|
|||
if ($state eq 'msg_start' && /^$/) {
|
||||
$state = 'msg';
|
||||
} elsif ($state eq 'msg') {
|
||||
$svn_log[0]->{msg} .= $_."\n";
|
||||
$svn_log[$#svn_log]->{msg} .= $_."\n";
|
||||
}
|
||||
}
|
||||
close $log_fh or croak $?;
|
||||
|
|
Загрузка…
Ссылка в новой задаче