diff options
-rw-r--r-- | debian/git-debrebase.install | 2 | ||||
-rw-r--r-- | po4a/git-debrebase_5.en_US.po | 1472 | ||||
-rw-r--r-- | po4a/po4a.cfg | 2 |
3 files changed, 1474 insertions, 2 deletions
diff --git a/debian/git-debrebase.install b/debian/git-debrebase.install index c4db761..395a10e 100644 --- a/debian/git-debrebase.install +++ b/debian/git-debrebase.install @@ -1,4 +1,4 @@ usr/share/locale/*/LC_MESSAGES/git-debrebase.mo -# usr/share/man/*/man*/git-debrebase.[1-9] +usr/share/man/*/man*/git-debrebase.[1-9] # ^ translated manpages. This has to be un-commented when they appear. diff --git a/po4a/git-debrebase_5.en_US.po b/po4a/git-debrebase_5.en_US.po new file mode 100644 index 0000000..5b5e1bf --- /dev/null +++ b/po4a/git-debrebase_5.en_US.po @@ -0,0 +1,1472 @@ +# English translations for po package +# Copyright (C) 2018 Free Software Foundation, Inc. +# This file is distributed under the same license as the po package. +# Automatically generated, 2018. +# +msgid "" +msgstr "" +"Project-Id-Version: po 4a\n" +"POT-Creation-Date: 2018-10-04 01:04+0100\n" +"PO-Revision-Date: 2018-10-04 01:04+0100\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: en_US\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. type: =head1 +#: ../dgit.1:3 ../dgit.7:2 ../dgit-user.7.pod:1 ../dgit-nmu-simple.7.pod:1 +#: ../dgit-maint-native.7.pod:1 ../dgit-maint-merge.7.pod:1 +#: ../dgit-maint-gbp.7.pod:1 ../dgit-maint-debrebase.7.pod:1 +#: ../dgit-downstream-dsc.7.pod:1 ../dgit-sponsorship.7.pod:1 +#: ../git-debrebase.1.pod:1 ../git-debrebase.5.pod:1 +#, no-wrap +msgid "NAME" +msgstr "NAME" + +#. type: =head1 +#: ../dgit.1:1394 ../dgit.7:23 ../dgit-user.7.pod:447 +#: ../dgit-nmu-simple.7.pod:137 ../dgit-maint-native.7.pod:126 +#: ../dgit-maint-merge.7.pod:491 ../dgit-maint-gbp.7.pod:136 +#: ../dgit-maint-debrebase.7.pod:722 ../dgit-downstream-dsc.7.pod:352 +#: ../dgit-sponsorship.7.pod:321 ../git-debrebase.1.pod:601 +#: ../git-debrebase.5.pod:678 +#, no-wrap +msgid "SEE ALSO" +msgstr "SEE ALSO" + +#. type: =head1 +#: ../dgit-user.7.pod:5 ../dgit-maint-native.7.pod:5 +#: ../dgit-maint-merge.7.pod:5 ../dgit-maint-gbp.7.pod:5 +#: ../dgit-maint-debrebase.7.pod:5 ../dgit-downstream-dsc.7.pod:5 +#: ../git-debrebase.1.pod:10 ../git-debrebase.5.pod:5 +msgid "INTRODUCTION" +msgstr "INTRODUCTION" + +#. type: textblock +#: ../git-debrebase.1.pod:12 ../git-debrebase.5.pod:7 +msgid "" +"git-debrebase is a tool for representing in git, and manpulating, Debian " +"packages based on upstream source code." +msgstr "" +"git-debrebase is a tool for representing in git, and manpulating, Debian " +"packages based on upstream source code." + +#. type: textblock +#: ../git-debrebase.5.pod:3 +msgid "git-debrebase - git data model for Debian packaging" +msgstr "git-debrebase - git data model for Debian packaging" + +#. type: textblock +#: ../git-debrebase.5.pod:11 +msgid "" +"The Debian packaging has a fast forwarding history. The delta queue " +"(changes to upstream files) is represented as a series of individual git " +"commits, which can worked on with rebase, and also shared." +msgstr "" +"The Debian packaging has a fast forwarding history. The delta queue " +"(changes to upstream files) is represented as a series of individual git " +"commits, which can worked on with rebase, and also shared." + +#. type: =head2 +#: ../git-debrebase.5.pod:18 +msgid "DISCUSSION" +msgstr "DISCUSSION" + +#. type: textblock +#: ../git-debrebase.5.pod:20 +msgid "" +"git-debrebase is designed to work well with dgit. git-debrebase can also be " +"used in workflows without source packages, for example to work on Debian-" +"format packages outside or alongside Debian." +msgstr "" +"git-debrebase is designed to work well with dgit. git-debrebase can also be " +"used in workflows without source packages, for example to work on Debian-" +"format packages outside or alongside Debian." + +#. type: textblock +#: ../git-debrebase.5.pod:24 +msgid "" +"git-debrebase itself is not very suitable for use by Debian derivatives, to " +"work on packages inherited from Debian, because it assumes that you want to " +"throw away any packaging provided by your upstream. However, use of git-" +"debrebase in Debian does not make anything harder for derivatives, and it " +"can make some things easier." +msgstr "" +"git-debrebase itself is not very suitable for use by Debian derivatives, to " +"work on packages inherited from Debian, because it assumes that you want to " +"throw away any packaging provided by your upstream. However, use of git-" +"debrebase in Debian does not make anything harder for derivatives, and it " +"can make some things easier." + +#. type: textblock +#: ../git-debrebase.5.pod:32 +msgid "" +"When using gitk on branches managed by git-debrebase, B<gitk --date-order>, " +"B<gitk --first-parent> and B<gitk -- :.> (or B<gitk .>) produce more useful " +"output than the default." +msgstr "" +"When using gitk on branches managed by git-debrebase, B<gitk --date-order>, " +"B<gitk --first-parent> and B<gitk -- :.> (or B<gitk .>) produce more useful " +"output than the default." + +#. type: =head1 +#: ../git-debrebase.5.pod:37 +msgid "TERMINOLOGY" +msgstr "TERMINOLOGY" + +#. type: =item +#: ../git-debrebase.5.pod:41 +msgid "Pseudomerge" +msgstr "Pseudomerge" + +#. type: textblock +#: ../git-debrebase.5.pod:43 +msgid "" +"A merge which does not actually merge the trees; instead, it is constructed " +"by taking the tree from one of the parents (ignoring the contents of the " +"other parents). These are used to make a rewritten history fast forward " +"from a previous tip, so that it can be pushed and pulled normally. Manual " +"construction of pseudomerges can be done with C<git merge -s ours> but is " +"not normally needed when using git-debrebase." +msgstr "" +"A merge which does not actually merge the trees; instead, it is constructed " +"by taking the tree from one of the parents (ignoring the contents of the " +"other parents). These are used to make a rewritten history fast forward " +"from a previous tip, so that it can be pushed and pulled normally. Manual " +"construction of pseudomerges can be done with C<git merge -s ours> but is " +"not normally needed when using git-debrebase." + +#. type: =item +#: ../git-debrebase.5.pod:54 +msgid "Packaging files" +msgstr "Packaging files" + +#. type: textblock +#: ../git-debrebase.5.pod:56 +msgid "" +"Files in the source tree within B<debian/>, excluding anything in B<debian/" +"patches/>." +msgstr "" +"Files in the source tree within B<debian/>, excluding anything in B<debian/" +"patches/>." + +#. type: =item +#: ../git-debrebase.5.pod:59 +msgid "Upstream" +msgstr "Upstream" + +#. type: textblock +#: ../git-debrebase.5.pod:61 +msgid "" +"The version of the package without Debian's packaging. Typically provided " +"by the actual upstream project, and sometimes tracked by Debian contributors " +"in a branch C<upstream>." +msgstr "" +"The version of the package without Debian's packaging. Typically provided " +"by the actual upstream project, and sometimes tracked by Debian contributors " +"in a branch C<upstream>." + +#. type: textblock +#: ../git-debrebase.5.pod:65 +msgid "" +"Upstream contains upstream files, but some upstreams also contain packaging " +"files in B<debian/>. Any such non-upstream files found in upstream are " +"thrown away by git-debrebase each time a new upstream version is " +"incorporated." +msgstr "" +"Upstream contains upstream files, but some upstreams also contain packaging " +"files in B<debian/>. Any such non-upstream files found in upstream are " +"thrown away by git-debrebase each time a new upstream version is " +"incorporated." + +#. type: =item +#: ../git-debrebase.5.pod:71 +msgid "Upstream files" +msgstr "Upstream files" + +#. type: textblock +#: ../git-debrebase.5.pod:73 +msgid "" +"Files in the source tree outside B<debian/>. These may include unmodified " +"source from upstream, but also files which have been modified or created for " +"Debian." +msgstr "" +"Files in the source tree outside B<debian/>. These may include unmodified " +"source from upstream, but also files which have been modified or created for " +"Debian." + +#. type: =item +#: ../git-debrebase.5.pod:77 +msgid "Delta queue" +msgstr "Delta queue" + +#. type: textblock +#: ../git-debrebase.5.pod:79 +msgid "Debian's changes to upstream files: a series of git commits." +msgstr "Debian's changes to upstream files: a series of git commits." + +#. type: =item +#: ../git-debrebase.5.pod:82 +msgid "Quilt patches" +msgstr "Quilt patches" + +#. type: textblock +#: ../git-debrebase.5.pod:84 +msgid "" +"Files in B<debian/patches/> generated for the benefit of dpkg-source's 3.0 " +"(quilt) .dsc source package format. Not used, often deleted, and " +"regenerated when needed (such as when uploading to Debian), by git-debrebase." +msgstr "" +"Files in B<debian/patches/> generated for the benefit of dpkg-source's 3.0 " +"(quilt) .dsc source package format. Not used, often deleted, and " +"regenerated when needed (such as when uploading to Debian), by git-debrebase." + +#. type: =item +#: ../git-debrebase.5.pod:90 +msgid "Interchange branch; breakwater; stitched; laundered" +msgstr "Interchange branch; breakwater; stitched; laundered" + +#. type: textblock +#: ../git-debrebase.5.pod:92 +msgid "See L</BRANCHES AND BRANCH STATES - OVERVIEW>." +msgstr "See L</BRANCHES AND BRANCH STATES - OVERVIEW>." + +#. type: =item +#: ../git-debrebase.5.pod:94 +msgid "Anchor; Packaging" +msgstr "Anchor; Packaging" + +#. type: textblock +#: ../git-debrebase.5.pod:96 +msgid "See L</BRANCH CONTENTS - DETAILED SPECIFICATION>." +msgstr "See L</BRANCH CONTENTS - DETAILED SPECIFICATION>." + +#. type: =item +#: ../git-debrebase.5.pod:98 +msgid "ffq-prev; debrebase-last" +msgstr "ffq-prev; debrebase-last" + +#. type: textblock +#: ../git-debrebase.5.pod:100 +msgid "See L</STITCHING, PSEUDO-MERGES, FFQ RECORD>." +msgstr "See L</STITCHING, PSEUDO-MERGES, FFQ RECORD>." + +#. type: =head1 +#: ../git-debrebase.5.pod:104 +msgid "DIAGRAM" +msgstr "DIAGRAM" + +#. type: verbatim +#: ../git-debrebase.5.pod:106 +#, no-wrap +msgid "" +" ------/--A!----/--B3!--%--/--> interchange view\n" +" / / / with debian/ directory\n" +" % % % entire delta queue applied\n" +" / / / 3.0 (quilt) has debian/patches\n" +" / / 3* \"master\" on Debian git servers\n" +" / / /\n" +" 2* 2* 2\n" +" / / /\n" +" 1 1 1 breakwater branch, merging baseline\n" +" / / / unmodified upstream code\n" +" ---@-----@--A----@--B--C plus debian/ (but no debian/patches)\n" +" / / / no ref refers to this: we\n" +" --#-----#-------#-----> upstream reconstruct its identity by\n" +" inspecting interchange branch\n" +" Key:\n" +"\n" +msgstr "" +" ------/--A!----/--B3!--%--/--> interchange view\n" +" / / / with debian/ directory\n" +" % % % entire delta queue applied\n" +" / / / 3.0 (quilt) has debian/patches\n" +" / / 3* \"master\" on Debian git servers\n" +" / / /\n" +" 2* 2* 2\n" +" / / /\n" +" 1 1 1 breakwater branch, merging baseline\n" +" / / / unmodified upstream code\n" +" ---@-----@--A----@--B--C plus debian/ (but no debian/patches)\n" +" / / / no ref refers to this: we\n" +" --#-----#-------#-----> upstream reconstruct its identity by\n" +" inspecting interchange branch\n" +" Key:\n" +"\n" + +#. type: verbatim +#: ../git-debrebase.5.pod:122 +#, no-wrap +msgid "" +" 1,2,3 commits touching upstream files only\n" +" A,B,C commits touching debian/ only\n" +" B3 mixed commit (eg made by an NMUer)\n" +" # upstream releases\n" +"\n" +msgstr "" +" 1,2,3 commits touching upstream files only\n" +" A,B,C commits touching debian/ only\n" +" B3 mixed commit (eg made by an NMUer)\n" +" # upstream releases\n" +"\n" + +#. type: verbatim +#: ../git-debrebase.5.pod:127 +#, no-wrap +msgid "" +" -@- anchor merge, takes contents of debian/ from the\n" +" / previous `breakwater' commit and rest from upstream\n" +"\n" +msgstr "" +" -@- anchor merge, takes contents of debian/ from the\n" +" / previous `breakwater' commit and rest from upstream\n" +"\n" + +#. type: verbatim +#: ../git-debrebase.5.pod:130 +#, no-wrap +msgid "" +" -/- pseudomerge; contents are identical to\n" +" / parent lower on diagram.\n" +"\n" +msgstr "" +" -/- pseudomerge; contents are identical to\n" +" / parent lower on diagram.\n" +"\n" + +#. type: verbatim +#: ../git-debrebase.5.pod:133 +#, no-wrap +msgid "" +" % dgit- or git-debrebase- generated commit of debian/patches.\n" +" `3.0 (quilt)' only; generally dropped by git-debrebase.\n" +"\n" +msgstr "" +" % dgit- or git-debrebase- generated commit of debian/patches.\n" +" `3.0 (quilt)' only; generally dropped by git-debrebase.\n" +"\n" + +#. type: verbatim +#: ../git-debrebase.5.pod:136 +#, no-wrap +msgid "" +" * Maintainer's HEAD was here while they were editing,\n" +" before they said they were done, at which point their\n" +" tools made -/- (and maybe %) to convert to\n" +" the fast-forwarding interchange branch.\n" +"\n" +msgstr "" +" * Maintainer's HEAD was here while they were editing,\n" +" before they said they were done, at which point their\n" +" tools made -/- (and maybe %) to convert to\n" +" the fast-forwarding interchange branch.\n" +"\n" + +#. type: verbatim +#: ../git-debrebase.5.pod:141 +#, no-wrap +msgid "" +" ! NMUer's HEAD was here when they said `dgit push'.\n" +" Rebase branch launderer turns each ! into an\n" +" equivalent *.\n" +"\n" +msgstr "" +" ! NMUer's HEAD was here when they said `dgit push'.\n" +" Rebase branch launderer turns each ! into an\n" +" equivalent *.\n" +"\n" + +#. type: =head1 +#: ../git-debrebase.5.pod:145 +msgid "BRANCHES AND BRANCH STATES - OVERVIEW" +msgstr "BRANCHES AND BRANCH STATES - OVERVIEW" + +#. type: textblock +#: ../git-debrebase.5.pod:147 +msgid "" +"git-debrebase has one primary branch, the B<interchange branch>. This " +"branch is found on Debian contributor's workstations (typically, a " +"maintainer would call it B<master>), in the Debian dgit git server as the " +"suite branch (B<dgit/dgit/sid>) and on other git servers which support " +"Debian work (eg B<master> on salsa)." +msgstr "" +"git-debrebase has one primary branch, the B<interchange branch>. This " +"branch is found on Debian contributor's workstations (typically, a " +"maintainer would call it B<master>), in the Debian dgit git server as the " +"suite branch (B<dgit/dgit/sid>) and on other git servers which support " +"Debian work (eg B<master> on salsa)." + +#. type: textblock +#: ../git-debrebase.5.pod:155 +msgid "" +"The interchange branch is fast-forwarding (by virtue of pseudomerges, where " +"necessary)." +msgstr "" +"The interchange branch is fast-forwarding (by virtue of pseudomerges, where " +"necessary)." + +#. type: textblock +#: ../git-debrebase.5.pod:158 +msgid "" +"It is possible to have multiple different interchange branches for the same " +"package, stored as different local and remote git branches. However, " +"divergence should be avoided where possible - see L</OTHER MERGES>." +msgstr "" +"It is possible to have multiple different interchange branches for the same " +"package, stored as different local and remote git branches. However, " +"divergence should be avoided where possible - see L</OTHER MERGES>." + +#. type: textblock +#: ../git-debrebase.5.pod:164 +msgid "" +"A suitable interchange branch can be used directly with dgit. In this case " +"each dgit archive suite branch is a separate interchange branch." +msgstr "" +"A suitable interchange branch can be used directly with dgit. In this case " +"each dgit archive suite branch is a separate interchange branch." + +#. type: textblock +#: ../git-debrebase.5.pod:168 +msgid "" +"Within the ancestry of the interchange branch, there is another important, " +"implicit branch, the B<breakwater>. The breakwater contains unmodified " +"upstream source, but with Debian's packaging superimposed (replacing any " +"C<debian/> directory that may be in the upstream commits). The breakwater " +"does not contain any representation of the delta queue (not even debian/" +"patches). The part of the breakwater processed by git-debrebase is the part " +"since the most reecent B<anchor>, which is usually a special merge generated " +"by git-debrebase." +msgstr "" +"Within the ancestry of the interchange branch, there is another important, " +"implicit branch, the B<breakwater>. The breakwater contains unmodified " +"upstream source, but with Debian's packaging superimposed (replacing any " +"C<debian/> directory that may be in the upstream commits). The breakwater " +"does not contain any representation of the delta queue (not even debian/" +"patches). The part of the breakwater processed by git-debrebase is the part " +"since the most reecent B<anchor>, which is usually a special merge generated " +"by git-debrebase." + +#. type: textblock +#: ../git-debrebase.5.pod:181 +msgid "" +"When working, locally, the user's branch can be in a rebasing state, known " +"as B<unstitched>. While a branch is unstitched, it is not in interchange " +"format. The previous interchange branch tip is recorded, so that the " +"previous history and the user's work can later be stitched into the fast-" +"forwarding interchange form." +msgstr "" +"When working, locally, the user's branch can be in a rebasing state, known " +"as B<unstitched>. While a branch is unstitched, it is not in interchange " +"format. The previous interchange branch tip is recorded, so that the " +"previous history and the user's work can later be stitched into the fast-" +"forwarding interchange form." + +#. type: textblock +#: ../git-debrebase.5.pod:193 +msgid "" +"An unstitched branch may be in B<laundered> state, which means it has a more " +"particular special form convenient for manipulating the delta queue." +msgstr "" +"An unstitched branch may be in B<laundered> state, which means it has a more " +"particular special form convenient for manipulating the delta queue." + +#. type: =head1 +#: ../git-debrebase.5.pod:199 +msgid "BRANCH CONTENTS - DETAILED SPECIFICATION" +msgstr "BRANCH CONTENTS - DETAILED SPECIFICATION" + +#. type: textblock +#: ../git-debrebase.5.pod:201 +msgid "" +"It is most convenient to describe the B<breakwater> branch first. A " +"breakwater is B<fast-forwarding>, but is not usually named by a ref. It " +"contains B<in this order> (ancestors first):" +msgstr "" +"It is most convenient to describe the B<breakwater> branch first. A " +"breakwater is B<fast-forwarding>, but is not usually named by a ref. It " +"contains B<in this order> (ancestors first):" + +#. type: =item +#: ../git-debrebase.5.pod:210 +msgid "Anchor" +msgstr "Anchor" + +#. type: textblock +#: ../git-debrebase.5.pod:212 +msgid "An B<anchor> commit, which is usually a special two-parent merge:" +msgstr "An B<anchor> commit, which is usually a special two-parent merge:" + +#. type: textblock +#: ../git-debrebase.5.pod:215 +msgid "" +"The first parent contains the most recent version, at that point, of the " +"Debian packaging (in debian/); it also often contains upstream files, but " +"they are to be ignored. Often the first parent is a previous breakwater tip." +msgstr "" +"The first parent contains the most recent version, at that point, of the " +"Debian packaging (in debian/); it also often contains upstream files, but " +"they are to be ignored. Often the first parent is a previous breakwater tip." + +#. type: textblock +#: ../git-debrebase.5.pod:222 +msgid "" +"The second parent is an upstream source commit. It may sometimes contain a " +"debian/ subdirectory, but if so that is to be ignored. The second parent's " +"upstream files are identical to the anchor's. Anchor merges always contain " +"C<[git-debrebase anchor: ...]> as a line in the commit message." +msgstr "" +"The second parent is an upstream source commit. It may sometimes contain a " +"debian/ subdirectory, but if so that is to be ignored. The second parent's " +"upstream files are identical to the anchor's. Anchor merges always contain " +"C<[git-debrebase anchor: ...]> as a line in the commit message." + +#. type: textblock +#: ../git-debrebase.5.pod:232 +msgid "" +"Alternatively, an anchor may be a single-parent commit which introduces the " +"C<debian/> directory and makes no other changes: ie, the start of Debian " +"packaging." +msgstr "" +"Alternatively, an anchor may be a single-parent commit which introduces the " +"C<debian/> directory and makes no other changes: ie, the start of Debian " +"packaging." + +#. type: =item +#: ../git-debrebase.5.pod:237 +msgid "Packaging" +msgstr "Packaging" + +#. type: textblock +#: ../git-debrebase.5.pod:239 +msgid "" +"Zero or more single-parent commits containing only packaging changes. (And " +"no quilt patch changes.)" +msgstr "" +"Zero or more single-parent commits containing only packaging changes. (And " +"no quilt patch changes.)" + +#. type: textblock +#: ../git-debrebase.5.pod:245 +msgid "" +"The B<laundered> branch state is B<rebasing>. A laundered branch is based " +"on a breakwater but also contains, additionally, B<after> the breakwater, a " +"representation of the delta queue:" +msgstr "" +"The B<laundered> branch state is B<rebasing>. A laundered branch is based " +"on a breakwater but also contains, additionally, B<after> the breakwater, a " +"representation of the delta queue:" + +#. type: =item +#: ../git-debrebase.5.pod:255 +msgid "Delta queue commits" +msgstr "Delta queue commits" + +#. type: textblock +#: ../git-debrebase.5.pod:257 +msgid "" +"Zero or more single-parent commits contaioning only changes to upstream " +"files." +msgstr "" +"Zero or more single-parent commits contaioning only changes to upstream " +"files." + +#. type: textblock +#: ../git-debrebase.5.pod:262 +msgid "" +"The merely B<unstitched> (ie, unstitched but unlaundered) branch state is " +"also B<rebasing>. It has the same contents as the laundered state, except " +"that it may contain, additionally, in B<in any order but after the " +"breakwater>:" +msgstr "" +"The merely B<unstitched> (ie, unstitched but unlaundered) branch state is " +"also B<rebasing>. It has the same contents as the laundered state, except " +"that it may contain, additionally, in B<in any order but after the " +"breakwater>:" + +#. type: =item +#: ../git-debrebase.5.pod:273 +msgid "Linear commits to the source" +msgstr "Linear commits to the source" + +#. type: textblock +#: ../git-debrebase.5.pod:275 +msgid "" +"Further commit(s) containing changes to to upstream files and/or to " +"packaging, possibly mixed within a single commit. (But not quilt patch " +"changes.)" +msgstr "" +"Further commit(s) containing changes to to upstream files and/or to " +"packaging, possibly mixed within a single commit. (But not quilt patch " +"changes.)" + +#. type: =item +#: ../git-debrebase.5.pod:282 +msgid "Quilt patch addition for `3.0 (quilt)'" +msgstr "Quilt patch addition for `3.0 (quilt)'" + +#. type: textblock +#: ../git-debrebase.5.pod:284 +msgid "" +"Commit(s) which add patches to B<debian/patches/>, and add those patches to " +"the end of B<series>." +msgstr "" +"Commit(s) which add patches to B<debian/patches/>, and add those patches to " +"the end of B<series>." + +#. type: textblock +#: ../git-debrebase.5.pod:287 +msgid "" +"These are only necessary when working with packages in C<.dsc 3.0 (quilt)> " +"format. For git-debrebase they are purely an output; they are deleted when " +"branches are laundered. git-debrebase takes care to make a proper patch " +"series out of the delta queue, so that any resulting source packages are " +"nice." +msgstr "" +"These are only necessary when working with packages in C<.dsc 3.0 (quilt)> " +"format. For git-debrebase they are purely an output; they are deleted when " +"branches are laundered. git-debrebase takes care to make a proper patch " +"series out of the delta queue, so that any resulting source packages are " +"nice." + +#. type: textblock +#: ../git-debrebase.5.pod:297 +msgid "" +"Finally, an B<interchange> branch is B<fast forwarding>. It has the same " +"contents as an unlaundered branch state, but may (and usually will) " +"additionally contain (in some order, possibly intermixed with the extra " +"commits which may be found on an unstitched unlaundered branch):" +msgstr "" +"Finally, an B<interchange> branch is B<fast forwarding>. It has the same " +"contents as an unlaundered branch state, but may (and usually will) " +"additionally contain (in some order, possibly intermixed with the extra " +"commits which may be found on an unstitched unlaundered branch):" + +#. type: =item +#: ../git-debrebase.5.pod:309 +msgid "Pseudomerge to make fast forward" +msgstr "Pseudomerge to make fast forward" + +#. type: textblock +#: ../git-debrebase.5.pod:311 +msgid "" +"A pseudomerge making the branch fast forward from previous history. The " +"contributing parent is itself in interchange format. Normally the " +"overwritten parent is a previous tip of an interchange branch, but this is " +"not necessary as the overwritten parent is not examined." +msgstr "" +"A pseudomerge making the branch fast forward from previous history. The " +"contributing parent is itself in interchange format. Normally the " +"overwritten parent is a previous tip of an interchange branch, but this is " +"not necessary as the overwritten parent is not examined." + +#. type: textblock +#: ../git-debrebase.5.pod:319 +msgid "" +"If the two parents have identical trees, the one with the later commit date " +"(or, if the commit dates are the same, the first parent) is treated as the " +"contributing parent." +msgstr "" +"If the two parents have identical trees, the one with the later commit date " +"(or, if the commit dates are the same, the first parent) is treated as the " +"contributing parent." + +#. type: =item +#: ../git-debrebase.5.pod:326 +msgid "dgit dsc import pseudomerge" +msgstr "dgit dsc import pseudomerge" + +#. type: textblock +#: ../git-debrebase.5.pod:328 +msgid "" +"Debian .dsc source package import(s) made by dgit (during dgit fetch of a " +"package most recently uploaded to Debian without dgit, or during dgit import-" +"dsc)." +msgstr "" +"Debian .dsc source package import(s) made by dgit (during dgit fetch of a " +"package most recently uploaded to Debian without dgit, or during dgit import-" +"dsc)." + +#. type: textblock +#: ../git-debrebase.5.pod:334 +msgid "" +"git-debrebase requires that each such import is in the fast-forwarding " +"format produced by dgit: a two-parent pseudomerge, whose contributing parent " +"is in the non-fast-forwarding dgit dsc import format (not described further " +"here), and whose overwritten parent is the previous interchange tip (eg, the " +"previous tip of the dgit suite branch)." +msgstr "" +"git-debrebase requires that each such import is in the fast-forwarding " +"format produced by dgit: a two-parent pseudomerge, whose contributing parent " +"is in the non-fast-forwarding dgit dsc import format (not described further " +"here), and whose overwritten parent is the previous interchange tip (eg, the " +"previous tip of the dgit suite branch)." + +#. type: =head1 +#: ../git-debrebase.5.pod:347 +msgid "STITCHING, PSEUDO-MERGES, FFQ RECORD" +msgstr "STITCHING, PSEUDO-MERGES, FFQ RECORD" + +#. type: textblock +#: ../git-debrebase.5.pod:349 +msgid "" +"Whenever the branch C<refs/B> is unstitched, the previous head is recorded " +"in the git ref C<refs/ffq-prev/B>." +msgstr "" +"Whenever the branch C<refs/B> is unstitched, the previous head is recorded " +"in the git ref C<refs/ffq-prev/B>." + +#. type: textblock +#: ../git-debrebase.5.pod:352 +msgid "" +"Unstiched branches are not fast forward from the published interchange " +"branches [1]. So before a branch can be pushed, the right pseudomerge must " +"be reestablished. This is the stitch operation, which consumes the ffq-prev " +"ref." +msgstr "" +"Unstiched branches are not fast forward from the published interchange " +"branches [1]. So before a branch can be pushed, the right pseudomerge must " +"be reestablished. This is the stitch operation, which consumes the ffq-prev " +"ref." + +#. type: textblock +#: ../git-debrebase.5.pod:359 +msgid "" +"When the user has an unstitched branch, they may rewrite it freely, from the " +"breakwater tip onwards. Such a git rebase is the default operation for git-" +"debrebase. Rebases should not go back before the breakwater tip, and " +"certainly not before the most recent anchor." +msgstr "" +"When the user has an unstitched branch, they may rewrite it freely, from the " +"breakwater tip onwards. Such a git rebase is the default operation for git-" +"debrebase. Rebases should not go back before the breakwater tip, and " +"certainly not before the most recent anchor." + +#. type: textblock +#: ../git-debrebase.5.pod:366 +msgid "" +"Unstitched branches must not be pushed to interchange branch refs (by the " +"use of C<git push -f> or equivalent). It is OK to share an unstitched " +"branch in similar circumstances and with similar warnings to sharing any " +"other rebasing git branch." +msgstr "" +"Unstitched branches must not be pushed to interchange branch refs (by the " +"use of C<git push -f> or equivalent). It is OK to share an unstitched " +"branch in similar circumstances and with similar warnings to sharing any " +"other rebasing git branch." + +#. type: textblock +#: ../git-debrebase.5.pod:372 +msgid "" +"[1] Strictly, for a package which has never had a Debian delta queue, the " +"interchange and breakwater branches may be identical, in which case the " +"unstitched branch is fast forward from the interchange branch and no " +"pseudomerge is needed." +msgstr "" +"[1] Strictly, for a package which has never had a Debian delta queue, the " +"interchange and breakwater branches may be identical, in which case the " +"unstitched branch is fast forward from the interchange branch and no " +"pseudomerge is needed." + +#. type: textblock +#: ../git-debrebase.5.pod:378 +msgid "" +"When ffq-prev is not present, C<refs/debrebase-last/B> records some ancestor " +"of refs/B, (usually, the result of last stitch). This is used for status " +"printing and some error error checks - especially for printing guesses what " +"a problem is. To determine whether a branch is is being maintained in git-" +"debrebase form it is necessary to walk its history." +msgstr "" +"When ffq-prev is not present, C<refs/debrebase-last/B> records some ancestor " +"of refs/B, (usually, the result of last stitch). This is used for status " +"printing and some error error checks - especially for printing guesses what " +"a problem is. To determine whether a branch is is being maintained in git-" +"debrebase form it is necessary to walk its history." + +#. type: =head1 +#: ../git-debrebase.5.pod:387 +msgid "OTHER MERGES" +msgstr "OTHER MERGES" + +#. type: textblock +#: ../git-debrebase.5.pod:389 +msgid "" +"Note that the representation described here does not permit general merges " +"on any of the relevant branches. For this reason the tools will try to help " +"the user avoid divergence of the interchange branch." +msgstr "" +"Note that the representation described here does not permit general merges " +"on any of the relevant branches. For this reason the tools will try to help " +"the user avoid divergence of the interchange branch." + +#. type: textblock +#: ../git-debrebase.5.pod:394 +msgid "" +"See dgit-maint-rebase(7) for a discussion of what kinds of behaviours " +"should be be avoided because they might generate such merges." +msgstr "" +"See dgit-maint-rebase(7) for a discussion of what kinds of behaviours " +"should be be avoided because they might generate such merges." + +#. type: textblock +#: ../git-debrebase.5.pod:400 +msgid "" +"Automatic resolution of divergent interchange branches (or laundering of " +"merges on the interchange branch) is thought to be possible, but there is " +"no tooling for this yet:" +msgstr "" +"Automatic resolution of divergent interchange branches (or laundering of " +"merges on the interchange branch) is thought to be possible, but there is " +"no tooling for this yet:" + +#. type: textblock +#: ../git-debrebase.5.pod:405 +msgid "" +"Nonlinear (merging) history in the interchange branch is awkward because it " +"(obviously) does not preserve the linearity of the delta queue. Easy " +"merging of divergent delta queues is a research problem." +msgstr "" +"Nonlinear (merging) history in the interchange branch is awkward because it " +"(obviously) does not preserve the linearity of the delta queue. Easy " +"merging of divergent delta queues is a research problem." + +#. type: textblock +#: ../git-debrebase.5.pod:410 +msgid "" +"Nonlinear (merging) history in the breakwater branch is in principle " +"tolerable, but each of the parents would have to be, in turn, a breakwater, " +"and difficult questions arise if they don't have the same anchor." +msgstr "" +"Nonlinear (merging) history in the breakwater branch is in principle " +"tolerable, but each of the parents would have to be, in turn, a breakwater, " +"and difficult questions arise if they don't have the same anchor." + +#. type: textblock +#: ../git-debrebase.5.pod:416 +msgid "" +"We use the commit message annotation to distinguish the special anchor " +"merges from other general merges, so we can at least detect unsupported " +"merges." +msgstr "" +"We use the commit message annotation to distinguish the special anchor " +"merges from other general merges, so we can at least detect unsupported " +"merges." + +#. type: =head1 +#: ../git-debrebase.5.pod:420 +msgid "LEGAL OPERATIONS" +msgstr "LEGAL OPERATIONS" + +#. type: textblock +#: ../git-debrebase.5.pod:422 +msgid "" +"The following basic operations follows from this model (refer to the diagram " +"above):" +msgstr "" +"The following basic operations follows from this model (refer to the diagram " +"above):" + +#. type: =item +#: ../git-debrebase.5.pod:427 +msgid "Append linear commits" +msgstr "Append linear commits" + +#. type: textblock +#: ../git-debrebase.5.pod:429 +msgid "" +"No matter the branch state, it is always fine to simply git commit (or " +"cherry-pick etc.) commits containing upstream file changes, packaging " +"changes, or both." +msgstr "" +"No matter the branch state, it is always fine to simply git commit (or " +"cherry-pick etc.) commits containing upstream file changes, packaging " +"changes, or both." + +#. type: textblock +#: ../git-debrebase.5.pod:435 +msgid "(This may make the branch unlaundered.)" +msgstr "(This may make the branch unlaundered.)" + +#. type: =item +#: ../git-debrebase.5.pod:437 +msgid "Launder branch" +msgstr "Launder branch" + +#. type: textblock +#: ../git-debrebase.5.pod:439 +msgid "" +"Record the previous head in ffq-prev, if we were stitched before (and delete " +"debrebase-last)." +msgstr "" +"Record the previous head in ffq-prev, if we were stitched before (and delete " +"debrebase-last)." + +#. type: textblock +#: ../git-debrebase.5.pod:443 +msgid "" +"Reorganise the current branch so that the packaging changes come first, " +"followed by the delta queue, turning C<-@-A-1-2-B3> into C<...@-A-B-1-2-3>." +msgstr "" +"Reorganise the current branch so that the packaging changes come first, " +"followed by the delta queue, turning C<-@-A-1-2-B3> into C<...@-A-B-1-2-3>." + +#. type: textblock +#: ../git-debrebase.5.pod:448 +msgid "Drop pseudomerges and any quilt patch additions." +msgstr "Drop pseudomerges and any quilt patch additions." + +#. type: =item +#: ../git-debrebase.5.pod:450 +msgid "Interactive rebase" +msgstr "Interactive rebase" + +#. type: textblock +#: ../git-debrebase.5.pod:452 +msgid "" +"With a laundered branch, one can do an interactive git rebase of the delta " +"queue." +msgstr "" +"With a laundered branch, one can do an interactive git rebase of the delta " +"queue." + +#. type: =item +#: ../git-debrebase.5.pod:455 +msgid "New upstream rebase" +msgstr "New upstream rebase" + +#. type: textblock +#: ../git-debrebase.5.pod:457 +msgid "" +"Start rebasing onto a new upstream version, turning C<...#..@-A-B-1-2-3> " +"into C<(...#..@-A-B-, ...#'-)@'-1-2>." +msgstr "" +"Start rebasing onto a new upstream version, turning C<...#..@-A-B-1-2-3> " +"into C<(...#..@-A-B-, ...#'-)@'-1-2>." + +#. type: textblock +#: ../git-debrebase.5.pod:460 +msgid "" +"This has to be a wrapper around git-rebase, which prepares @' and then tries " +"to rebase 1 2 onto @'. If the user asks for an interactive rebase, @' " +"doesn't appear in the commit list, since @' is the newbase of the rebase " +"(see git-rebase(1))." +msgstr "" +"This has to be a wrapper around git-rebase, which prepares @' and then tries " +"to rebase 1 2 onto @'. If the user asks for an interactive rebase, @' " +"doesn't appear in the commit list, since @' is the newbase of the rebase " +"(see git-rebase(1))." + +#. type: textblock +#: ../git-debrebase.5.pod:466 +msgid "" +"Note that the construction of @' cannot fail because @' simply copies " +"debian/ from B and and everything else from #'. (Rebasing A and B is " +"undesirable. We want the debian/ files to be non-rebasing so that git log " +"shows the packaging history.)" +msgstr "" +"Note that the construction of @' cannot fail because @' simply copies " +"debian/ from B and and everything else from #'. (Rebasing A and B is " +"undesirable. We want the debian/ files to be non-rebasing so that git log " +"shows the packaging history.)" + +#. type: =item +#: ../git-debrebase.5.pod:472 +msgid "Stitch" +msgstr "Stitch" + +#. type: textblock +#: ../git-debrebase.5.pod:474 +msgid "" +"Make a pseudomerge, whose contributing parent to is the unstitched branch " +"and whose overwritten parent is ffq-prev, consuming ffq-prev in the process " +"(and writing debrebase-last instead). Ideally the contributing parent would " +"be a laundered branch, or perhaps a laundered branch with a quilt patch " +"addition commit." +msgstr "" +"Make a pseudomerge, whose contributing parent to is the unstitched branch " +"and whose overwritten parent is ffq-prev, consuming ffq-prev in the process " +"(and writing debrebase-last instead). Ideally the contributing parent would " +"be a laundered branch, or perhaps a laundered branch with a quilt patch " +"addition commit." + +#. type: =item +#: ../git-debrebase.5.pod:483 +msgid "Commit quilt patches" +msgstr "Commit quilt patches" + +#. type: textblock +#: ../git-debrebase.5.pod:485 +msgid "" +"To generate a tree which can be represented as a 3.0 (quilt) .dsc source " +"packages, the delta queue must be reified inside the git tree in B<debian/" +"patches/>. These patch files can be stripped out and/or regenerated as " +"needed." +msgstr "" +"To generate a tree which can be represented as a 3.0 (quilt) .dsc source " +"packages, the delta queue must be reified inside the git tree in B<debian/" +"patches/>. These patch files can be stripped out and/or regenerated as " +"needed." + +#. type: =head1 +#: ../git-debrebase.5.pod:493 +msgid "ILLEGAL OPERATIONS" +msgstr "ILLEGAL OPERATIONS" + +#. type: textblock +#: ../git-debrebase.5.pod:495 +msgid "" +"Some git operations are not permitted in this data model. Performing them " +"will break git-debrebase." +msgstr "" +"Some git operations are not permitted in this data model. Performing them " +"will break git-debrebase." + +#. type: =item +#: ../git-debrebase.5.pod:500 +msgid "General merges" +msgstr "General merges" + +#. type: textblock +#: ../git-debrebase.5.pod:502 +msgid "See L</OTHER MERGES>, above." +msgstr "See L</OTHER MERGES>, above." + +#. type: =item +#: ../git-debrebase.5.pod:504 +msgid "git-rebase starting too soon, or without base argument" +msgstr "git-rebase starting too soon, or without base argument" + +#. type: textblock +#: ../git-debrebase.5.pod:506 +msgid "" +"git-rebase must not be invoked in such a way that the chosen base is before " +"the anchor, or before the last pseudomerge. This is because git-rebase " +"mangles merges. git rebase --preserve-merges is also dangerous." +msgstr "" +"git-rebase must not be invoked in such a way that the chosen base is before " +"the anchor, or before the last pseudomerge. This is because git-rebase " +"mangles merges. git rebase --preserve-merges is also dangerous." + +#. type: textblock +#: ../git-debrebase.5.pod:512 +msgid "git-rebase without a base argument will often start too early." +msgstr "git-rebase without a base argument will often start too early." + +#. type: textblock +#: ../git-debrebase.5.pod:514 +msgid "" +"For these reasons, it is better to use git-debrebase and let it choose the " +"base for your rebase. If you do realise you have make this mistake, it is " +"best to use the reflog to recover to a suitable good previous state." +msgstr "" +"For these reasons, it is better to use git-debrebase and let it choose the " +"base for your rebase. If you do realise you have make this mistake, it is " +"best to use the reflog to recover to a suitable good previous state." + +#. type: =item +#: ../git-debrebase.5.pod:522 +msgid "Editing debian/patches" +msgstr "Editing debian/patches" + +#. type: textblock +#: ../git-debrebase.5.pod:524 +msgid "" +"debian/patches is an output from git-debrebase, not an input. If you edit " +"patches git-debrebase will complain and refuse to work. If you add patches " +"your work is likely to be discarded." +msgstr "" +"debian/patches is an output from git-debrebase, not an input. If you edit " +"patches git-debrebase will complain and refuse to work. If you add patches " +"your work is likely to be discarded." + +#. type: textblock +#: ../git-debrebase.5.pod:530 +msgid "" +"Instead of editing patches, use git-debrebase to edit the corresponding " +"commits." +msgstr "" +"Instead of editing patches, use git-debrebase to edit the corresponding " +"commits." + +#. type: =item +#: ../git-debrebase.5.pod:533 +msgid "Renaming (etc.) branch while unstitched" +msgstr "Renaming (etc.) branch while unstitched" + +#. type: textblock +#: ../git-debrebase.5.pod:535 +msgid "" +"The previous HEAD, which will be pseudomerged over by operations like git-" +"debrebase stitch, is recorded in a ref name dervied from your branch name." +msgstr "" +"The previous HEAD, which will be pseudomerged over by operations like git-" +"debrebase stitch, is recorded in a ref name dervied from your branch name." + +#. type: textblock +#: ../git-debrebase.5.pod:540 +msgid "" +"If you rename unstitched branches, this information can get out of step." +msgstr "" +"If you rename unstitched branches, this information can get out of step." + +#. type: textblock +#: ../git-debrebase.5.pod:543 +msgid "" +"Conversely, creating a new branch from an unstitched branch is good for " +"making a branch to play about in, but the result cannot be stitched." +msgstr "" +"Conversely, creating a new branch from an unstitched branch is good for " +"making a branch to play about in, but the result cannot be stitched." + +#. type: =head1 +#: ../git-debrebase.5.pod:550 +msgid "COMMIT MESSAGE ANNOTATIONS" +msgstr "COMMIT MESSAGE ANNOTATIONS" + +#. type: textblock +#: ../git-debrebase.5.pod:552 +msgid "" +"git-debrebase makes annotations in the messages of commits it generates." +msgstr "" +"git-debrebase makes annotations in the messages of commits it generates." + +#. type: textblock +#: ../git-debrebase.5.pod:555 +msgid "The general form is" +msgstr "The general form is" + +#. type: verbatim +#: ../git-debrebase.5.pod:557 +#, no-wrap +msgid "" +" [git-debrebase COMMIT-TYPE [ ARGS...]: PROSE, MORE PROSE]\n" +"\n" +msgstr "" +" [git-debrebase COMMIT-TYPE [ ARGS...]: PROSE, MORE PROSE]\n" +"\n" + +#. type: textblock +#: ../git-debrebase.5.pod:559 +msgid "" +"git-debrebase treats anything after the colon as a comment, paying no " +"attention to PROSE." +msgstr "" +"git-debrebase treats anything after the colon as a comment, paying no " +"attention to PROSE." + +#. type: verbatim +#: ../git-debrebase.5.pod:562 +#, no-wrap +msgid "" +"The full set of annotations is:\n" +" [git-debrebase split: mixed commit, debian part]\n" +" [git-debrebase split: mixed commit, upstream-part]\n" +" [git-debrebase onvert dgit import: debian changes]\n" +" [git-debrebase anchor: convert dgit import, upstream changes]\n" +"\n" +msgstr "" +"The full set of annotations is:\n" +" [git-debrebase split: mixed commit, debian part]\n" +" [git-debrebase split: mixed commit, upstream-part]\n" +" [git-debrebase onvert dgit import: debian changes]\n" +" [git-debrebase anchor: convert dgit import, upstream changes]\n" +"\n" + +#. type: verbatim +#: ../git-debrebase.5.pod:568 +#, no-wrap +msgid "" +" [git-debrebase upstream-combine . PIECE[ PIECE...]: new upstream]\n" +" [git-debrebase anchor: new upstream NEW-UPSTREAM-VERSION, merge]\n" +" [git-debrebase changelog: new upstream NEW-UPSTREAM-VERSION]\n" +" [git-debrebase make-patches: export and commit patches]\n" +"\n" +msgstr "" +" [git-debrebase upstream-combine . PIECE[ PIECE...]: new upstream]\n" +" [git-debrebase anchor: new upstream NEW-UPSTREAM-VERSION, merge]\n" +" [git-debrebase changelog: new upstream NEW-UPSTREAM-VERSION]\n" +" [git-debrebase make-patches: export and commit patches]\n" +"\n" + +#. type: verbatim +#: ../git-debrebase.5.pod:573 +#, no-wrap +msgid "" +" [git-debrebase convert-from-gbp: drop patches]\n" +" [git-debrebase anchor: declare upstream]\n" +" [git-debrebase pseudomerge: stitch]\n" +"\n" +msgstr "" +" [git-debrebase convert-from-gbp: drop patches]\n" +" [git-debrebase anchor: declare upstream]\n" +" [git-debrebase pseudomerge: stitch]\n" +"\n" + +#. type: verbatim +#: ../git-debrebase.5.pod:577 +#, no-wrap +msgid "" +" [git-debrebase merged-breakwater: constructed from vanilla merge]\n" +"\n" +msgstr "" +" [git-debrebase merged-breakwater: constructed from vanilla merge]\n" +"\n" + +#. type: verbatim +#: ../git-debrebase.5.pod:579 +#, no-wrap +msgid "" +" [git-debrebase convert-to-gbp: commit patches]\n" +" [git-debrebase convert-from-dgit-view upstream-import-convert: VERSION]\n" +" [git-debrebase convert-from-dgit-view drop-patches]\n" +"\n" +msgstr "" +" [git-debrebase convert-to-gbp: commit patches]\n" +" [git-debrebase convert-from-dgit-view upstream-import-convert: VERSION]\n" +" [git-debrebase convert-from-dgit-view drop-patches]\n" +"\n" + +#. type: textblock +#: ../git-debrebase.5.pod:583 +msgid "" +"Only anchor merges have the C<[git-debrebase anchor: ...]> tag. Single-" +"parent anchors are not generated by git-debrebase, and when made manually " +"should not contain any C<[git-debrebase ...]> annotation." +msgstr "" +"Only anchor merges have the C<[git-debrebase anchor: ...]> tag. Single-" +"parent anchors are not generated by git-debrebase, and when made manually " +"should not contain any C<[git-debrebase ...]> annotation." + +#. type: textblock +#: ../git-debrebase.5.pod:588 +msgid "" +"The C<split mixed commit> and C<convert dgit import> tags are added to the " +"pre-existing commit message, when git-debrebase rewrites the commit." +msgstr "" +"The C<split mixed commit> and C<convert dgit import> tags are added to the " +"pre-existing commit message, when git-debrebase rewrites the commit." + +#. type: =head1 +#: ../git-debrebase.5.pod:592 +msgid "APPENDIX - DGIT IMPORT HANDLING" +msgstr "APPENDIX - DGIT IMPORT HANDLING" + +#. type: textblock +#: ../git-debrebase.5.pod:594 +msgid "" +"The dgit .dsc import format is not documented or specified (so some of the " +"following terms are not defined anywhere). The dgit import format it is " +"defined by the implementation in dgit, of which git-debrebase has special " +"knowledge." +msgstr "" +"The dgit .dsc import format is not documented or specified (so some of the " +"following terms are not defined anywhere). The dgit import format it is " +"defined by the implementation in dgit, of which git-debrebase has special " +"knowledge." + +#. type: textblock +#: ../git-debrebase.5.pod:599 +msgid "Consider a non-dgit NMU followed by a dgit NMU:" +msgstr "Consider a non-dgit NMU followed by a dgit NMU:" + +#. type: verbatim +#: ../git-debrebase.5.pod:601 +#, no-wrap +msgid "" +" interchange --/--B3!--%--//----D*-->\n" +" / /\n" +" % 4\n" +" / 3\n" +" / 2\n" +" / 1\n" +" 2 &_\n" +" / /| \\\n" +" 1 0 00 =XBC%\n" +" /\n" +" /\n" +" --@--A breakwater\n" +" /\n" +" --#--------> upstream\n" +"\n" +msgstr "" +" interchange --/--B3!--%--//----D*-->\n" +" / /\n" +" % 4\n" +" / 3\n" +" / 2\n" +" / 1\n" +" 2 &_\n" +" / /| \\\n" +" 1 0 00 =XBC%\n" +" /\n" +" /\n" +" --@--A breakwater\n" +" /\n" +" --#--------> upstream\n" +"\n" + +#. type: verbatim +#: ../git-debrebase.5.pod:617 +#, no-wrap +msgid "" +" Supplementary key:\n" +"\n" +msgstr "" +" Supplementary key:\n" +"\n" + +#. type: verbatim +#: ../git-debrebase.5.pod:619 +#, no-wrap +msgid "" +" =XBC% dgit tarball import of .debian.tar.gz containing\n" +" Debian packaging including changes B C and quilt patches\n" +" 0 dgit tarball import of upstream tarball\n" +" 00 dgit tarball import of supplementary upstream piece\n" +" &_ dgit import nearly-breakwater-anchor\n" +" // dgit fetch / import-dsc pseudomerge to make fast forward\n" +"\n" +msgstr "" +" =XBC% dgit tarball import of .debian.tar.gz containing\n" +" Debian packaging including changes B C and quilt patches\n" +" 0 dgit tarball import of upstream tarball\n" +" 00 dgit tarball import of supplementary upstream piece\n" +" &_ dgit import nearly-breakwater-anchor\n" +" // dgit fetch / import-dsc pseudomerge to make fast forward\n" +"\n" + +#. type: verbatim +#: ../git-debrebase.5.pod:626 +#, no-wrap +msgid "" +" &' git-debrebase converted import (upstream files only)\n" +" C' git-debrebase converted packaging change import\n" +"\n" +msgstr "" +" &' git-debrebase converted import (upstream files only)\n" +" C' git-debrebase converted packaging change import\n" +"\n" + +#. type: verbatim +#: ../git-debrebase.5.pod:629 +#, no-wrap +msgid "" +" * ** before and after HEAD\n" +"\n" +msgstr "" +" * ** before and after HEAD\n" +"\n" + +#. type: textblock +#: ../git-debrebase.5.pod:631 +msgid "We want to transform this into:" +msgstr "We want to transform this into:" + +#. type: =item +#: ../git-debrebase.5.pod:635 +msgid "I. No new upstream version" +msgstr "I. No new upstream version" + +#. type: verbatim +#: ../git-debrebase.5.pod:637 +#, no-wrap +msgid "" +" (0 + 00 eq #)\n" +" --/--B3!--%--//-----D*-------------/-->\n" +" / / /\n" +" % 4 4**\n" +" / 3 3\n" +" / 2 2\n" +" / 1 1\n" +" 2 &_ /\n" +" / /| \\ /\n" +" 1 0 00 =XBC% /\n" +" / /\n" +" / /\n" +" --@--A-----B---------------------C'---D\n" +" /\n" +" --#----------------------------------------->\n" +"\n" +msgstr "" +" (0 + 00 eq #)\n" +" --/--B3!--%--//-----D*-------------/-->\n" +" / / /\n" +" % 4 4**\n" +" / 3 3\n" +" / 2 2\n" +" / 1 1\n" +" 2 &_ /\n" +" / /| \\ /\n" +" 1 0 00 =XBC% /\n" +" / /\n" +" / /\n" +" --@--A-----B---------------------C'---D\n" +" /\n" +" --#----------------------------------------->\n" +"\n" + +#. type: =item +#: ../git-debrebase.5.pod:653 +msgid "II. New upstream" +msgstr "II. New upstream" + +#. type: verbatim +#: ../git-debrebase.5.pod:655 +#, no-wrap +msgid "" +" (0 + 00 neq #)\n" +"\n" +msgstr "" +" (0 + 00 neq #)\n" +"\n" + +#. type: verbatim +#: ../git-debrebase.5.pod:657 +#, no-wrap +msgid "" +" --/--B3!--%--//-----D*-------------/-->\n" +" / / /\n" +" % 4 4**\n" +" / 3 3\n" +" / 2 2\n" +" / 1 1\n" +" 2 &_ /\n" +" / /| \\ /\n" +" 1 0 00 =XBC% /\n" +" / /\n" +" / /\n" +" --@--A-----B-----------------@---C'---D\n" +" / /\n" +" --#--------------------- - - / - - --------->\n" +" /\n" +" &'\n" +" /|\n" +" 0 00\n" +"\n" +msgstr "" +" --/--B3!--%--//-----D*-------------/-->\n" +" / / /\n" +" % 4 4**\n" +" / 3 3\n" +" / 2 2\n" +" / 1 1\n" +" 2 &_ /\n" +" / /| \\ /\n" +" 1 0 00 =XBC% /\n" +" / /\n" +" / /\n" +" --@--A-----B-----------------@---C'---D\n" +" / /\n" +" --#--------------------- - - / - - --------->\n" +" /\n" +" &'\n" +" /|\n" +" 0 00\n" +"\n" + +#. type: textblock +#: ../git-debrebase.5.pod:680 +msgid "git-debrebase(1), dgit-maint-rebase(7), dgit(1)" +msgstr "git-debrebase(1), dgit-maint-rebase(7), dgit(1)" diff --git a/po4a/po4a.cfg b/po4a/po4a.cfg index a395c08..97c0501 100644 --- a/po4a/po4a.cfg +++ b/po4a/po4a.cfg @@ -1,4 +1,4 @@ -[po4a_langs] +[po4a_langs] en_US # ^ add your language here (separate with spaces) # Do not edit the rest of this file. It is automatically maintained. |