Skip to content

Commit 1cc625f

Browse files
committed
Merge git://git.bogomips.org/git-svn
* git://git.bogomips.org/git-svn: git svn: consistent spacing after "W:" in warnings git svn: ignore partial svn:mergeinfo
2 parents 3e714cd + eae6cf5 commit 1cc625f

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

perl/Git/SVN.pm

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1493,13 +1493,18 @@ sub lookup_svn_merge {
14931493
my @merged_commit_ranges;
14941494
# find the tip
14951495
for my $range ( @ranges ) {
1496+
if ($range =~ /[*]$/) {
1497+
warn "W: Ignoring partial merge in svn:mergeinfo "
1498+
."dirprop: $source:$range\n";
1499+
next;
1500+
}
14961501
my ($bottom, $top) = split "-", $range;
14971502
$top ||= $bottom;
14981503
my $bottom_commit = $gs->find_rev_after( $bottom, 1, $top );
14991504
my $top_commit = $gs->find_rev_before( $top, 1, $bottom );
15001505

15011506
unless ($top_commit and $bottom_commit) {
1502-
warn "W:unknown path/rev in svn:mergeinfo "
1507+
warn "W: unknown path/rev in svn:mergeinfo "
15031508
."dirprop: $source:$range\n";
15041509
next;
15051510
}

0 commit comments

Comments
 (0)