X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=blobdiff_plain;f=git-debrebase;h=acf4c8564749a9a812c4d17dca4749cdb80584b0;hp=aacad91771bdd88746b08b68236522039be276bf;hb=d980524cd66e12eda58f9df6bc8410454febd3aa;hpb=c0781c85a246169edbe7154d2f0073649af82709 diff --git a/git-debrebase b/git-debrebase index aacad917..acf4c856 100755 --- a/git-debrebase +++ b/git-debrebase @@ -32,7 +32,7 @@ # git-debrebase [] stitch [--prose=] # git-debrebase [] downstream-rebase-launder-v0 # experimental # -# git-debrebase [] gbp2debrebase-v0 \ +# git-debrebase [] convert-from-gbp \ # # problems / outstanding questions: @@ -757,7 +757,7 @@ sub walk ($;$$) { my $newtree = cmdoutput @git, qw(write-tree); my $ch = $cl->{Hdr}; $ch =~ s{^tree .*}{tree $newtree}m or confess "$ch ?"; - $ch =~ s{^parent .*\n}{}m; + $ch =~ s{^parent .*\n}{}mg; $ch =~ s{(?=^author)}{ join '', map { "parent $_\n" } @parents }me or confess "$ch ?"; @@ -1163,7 +1163,7 @@ END close U or failedcmd @upd_cmd; } -sub cmd_gbp2debrebase () { +sub cmd_convert_from_gbp () { badusage "needs 1 optional argument, the upstream" unless @ARGV<=1; my ($upstream_spec) = @ARGV; $upstream_spec //= 'refs/heads/upstream'; @@ -1210,9 +1210,9 @@ sub cmd_gbp2debrebase () { runcmd @git, qw(checkout -q gdr-internal~0); rm_subdir_cached 'debian/patches'; $work = make_commit ['HEAD'], [ - 'git-debrebase import: drop patch queue', + 'git-debrebase convert-from-gbp: drop patch queue', 'Delete debian/patches, as part of converting to git-debrebase format.', - '[git-debrebase: gbp2debrebase, drop patches]' + '[git-debrebase convert-from-gbp: drop patches]' ]; # make the breakwater pseudomerge # the tree is already exactly right @@ -1228,7 +1228,7 @@ sub cmd_gbp2debrebase () { $work = git_rev_parse 'HEAD'; }; - update_head_checkout $old_head, $work, 'gbp2debrebase'; + update_head_checkout $old_head, $work, 'convert-from-gbp'; } sub cmd_downstream_rebase_launder_v0 () {