@@ -110,7 +110,7 @@ sub _req_svn {
110
110
$_template, $_shared,
111
111
$_version, $_fetch_all, $_no_rebase, $_fetch_parent,
112
112
$_before, $_after,
113
- $_merge, $_strategy, $_preserve_merges , $_dry_run, $_parents, $_local,
113
+ $_merge, $_strategy, $_rebase_merges , $_dry_run, $_parents, $_local,
114
114
$_prefix, $_no_checkout, $_url, $_verbose,
115
115
$_commit_url, $_tag, $_merge_info, $_interactive, $_set_svn_props);
116
116
@@ -270,7 +270,8 @@ sub _req_svn {
270
270
' local|l' => \$_local,
271
271
' fetch-all|all' => \$_fetch_all,
272
272
' dry-run|n' => \$_dry_run,
273
- ' preserve-merges|p' => \$_preserve_merges,
273
+ ' rebase-merges|p' => \$_rebase_merges,
274
+ ' preserve-merges|p' => \$_rebase_merges,
274
275
%fc_opts } ],
275
276
' commit-diff' => [ \&cmd_commit_diff,
276
277
' Commit a diff between two trees' ,
@@ -1054,7 +1055,7 @@ sub cmd_dcommit {
1054
1055
' If you are attempting to commit ' ,
1055
1056
" merges, try running:\n\t " ,
1056
1057
' git rebase --interactive' ,
1057
- ' --preserve -merges ' ,
1058
+ ' --rebase -merges ' ,
1058
1059
$gs -> refname,
1059
1060
" \n Before dcommitting" ;
1060
1061
}
@@ -1717,7 +1718,7 @@ sub rebase_cmd {
1717
1718
push @cmd , ' -v' if $_verbose;
1718
1719
push @cmd , qw/ --merge/ if $_merge;
1719
1720
push @cmd , " --strategy=$_strategy" if $_strategy;
1720
- push @cmd , " --preserve -merges" if $_preserve_merges ;
1721
+ push @cmd , " --rebase -merges" if $_rebase_merges ;
1721
1722
@cmd ;
1722
1723
}
1723
1724
0 commit comments