Skip to content

Commit 19a6477

Browse files
committed
Merge git://git.bogomips.org/git-svn
* git://git.bogomips.org/git-svn: t9150,t9151: Add rewrite-root option to init git-svn: Fix merge detecting with rewrite-root
2 parents 809780b + 95109f2 commit 19a6477

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

git-svn.perl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2998,7 +2998,7 @@ sub find_extra_svk_parents {
29982998
for my $ticket ( @tickets ) {
29992999
my ($uuid, $path, $rev) = split /:/, $ticket;
30003000
if ( $uuid eq $self->ra_uuid ) {
3001-
my $url = $self->rewrite_root || $self->{url};
3001+
my $url = $self->{url};
30023002
my $repos_root = $url;
30033003
my $branch_from = $path;
30043004
$branch_from =~ s{^/}{};
@@ -3206,7 +3206,7 @@ sub find_extra_svn_parents {
32063206
# are now marked as merge, we can add the tip as a parent.
32073207
my @merges = split "\n", $mergeinfo;
32083208
my @merge_tips;
3209-
my $url = $self->rewrite_root || $self->{url};
3209+
my $url = $self->{url};
32103210
my $uuid = $self->ra_uuid;
32113211
my %ranges;
32123212
for my $merge ( @merges ) {

t/t9150-svk-mergetickets.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ test_expect_success 'load svk depot' "
1111
svnadmin load -q '$rawsvnrepo' \
1212
< '$TEST_DIRECTORY/t9150/svk-merge.dump' &&
1313
git svn init --minimize-url -R svkmerge \
14+
--rewrite-root=http://svn.example.org \
1415
-T trunk -b branches '$svnrepo' &&
1516
git svn fetch --all
1617
"

t/t9151-svn-mergeinfo.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ test_expect_success 'load svn dump' "
1111
svnadmin load -q '$rawsvnrepo' \
1212
< '$TEST_DIRECTORY/t9151/svn-mergeinfo.dump' &&
1313
git svn init --minimize-url -R svnmerge \
14+
--rewrite-root=http://svn.example.org \
1415
-T trunk -b branches '$svnrepo' &&
1516
git svn fetch --all
1617
"

0 commit comments

Comments
 (0)