Skip to content

Commit 75bd003

Browse files
committed
Merge branch 'js/git-svn-use-rebase-merges'
Prepare further for "rebase --preserve-merges" deprecation. * js/git-svn-use-rebase-merges: git svn: stop using `rebase --preserve-merges`
2 parents f06dff7 + ea8b7be commit 75bd003

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

Documentation/git-svn.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -677,7 +677,8 @@ config key: svn.authorsProg
677677
-s<strategy>::
678678
--strategy=<strategy>::
679679
-p::
680-
--preserve-merges::
680+
--rebase-merges::
681+
--preserve-merges (DEPRECATED)::
681682
These are only used with the 'dcommit' and 'rebase' commands.
682683
+
683684
Passed directly to 'git rebase' when using 'dcommit' if a

git-svn.perl

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ sub _req_svn {
110110
$_template, $_shared,
111111
$_version, $_fetch_all, $_no_rebase, $_fetch_parent,
112112
$_before, $_after,
113-
$_merge, $_strategy, $_preserve_merges, $_dry_run, $_parents, $_local,
113+
$_merge, $_strategy, $_rebase_merges, $_dry_run, $_parents, $_local,
114114
$_prefix, $_no_checkout, $_url, $_verbose,
115115
$_commit_url, $_tag, $_merge_info, $_interactive, $_set_svn_props);
116116

@@ -270,7 +270,8 @@ sub _req_svn {
270270
'local|l' => \$_local,
271271
'fetch-all|all' => \$_fetch_all,
272272
'dry-run|n' => \$_dry_run,
273-
'preserve-merges|p' => \$_preserve_merges,
273+
'rebase-merges|p' => \$_rebase_merges,
274+
'preserve-merges|p' => \$_rebase_merges,
274275
%fc_opts } ],
275276
'commit-diff' => [ \&cmd_commit_diff,
276277
'Commit a diff between two trees',
@@ -1054,7 +1055,7 @@ sub cmd_dcommit {
10541055
'If you are attempting to commit ',
10551056
"merges, try running:\n\t",
10561057
'git rebase --interactive',
1057-
'--preserve-merges ',
1058+
'--rebase-merges ',
10581059
$gs->refname,
10591060
"\nBefore dcommitting";
10601061
}
@@ -1717,7 +1718,7 @@ sub rebase_cmd {
17171718
push @cmd, '-v' if $_verbose;
17181719
push @cmd, qw/--merge/ if $_merge;
17191720
push @cmd, "--strategy=$_strategy" if $_strategy;
1720-
push @cmd, "--preserve-merges" if $_preserve_merges;
1721+
push @cmd, "--rebase-merges" if $_rebase_merges;
17211722
@cmd;
17221723
}
17231724

0 commit comments

Comments
 (0)