chiark / gitweb /
dgit: clean: Change matcbing of git to regexps
[dgit.git] / po4a / dgit_1.pot
1 # SOME DESCRIPTIVE TITLE
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5 #
6 #, fuzzy
7 msgid ""
8 msgstr ""
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "POT-Creation-Date: 2018-10-13 20:41+0100\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13 "Language-Team: LANGUAGE <LL@li.org>\n"
14 "Language: \n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18
19 #. type: TH
20 #: ../dgit.1:2 ../dgit.7:1
21 #, no-wrap
22 msgid "dgit"
23 msgstr ""
24
25 #. type: TH
26 #: ../dgit.1:2 ../dgit.7:1
27 #, no-wrap
28 msgid "Debian Project"
29 msgstr ""
30
31 #. type: =head1
32 #: ../dgit.1:3 ../dgit.7:2 ../dgit-user.7.pod:1 ../dgit-nmu-simple.7.pod:1
33 #: ../dgit-maint-native.7.pod:1 ../dgit-maint-merge.7.pod:1
34 #: ../dgit-maint-gbp.7.pod:1 ../dgit-maint-debrebase.7.pod:1
35 #: ../dgit-downstream-dsc.7.pod:1 ../dgit-sponsorship.7.pod:1
36 #: ../git-debrebase.1.pod:1 ../git-debrebase.5.pod:1
37 #, no-wrap
38 msgid "NAME"
39 msgstr ""
40
41 #. type: Plain text
42 #: ../dgit.1:5
43 msgid "dgit - git integration with the Debian archive"
44 msgstr ""
45
46 #. type: SH
47 #: ../dgit.1:6
48 #, no-wrap
49 msgid "SYNOPSIS"
50 msgstr ""
51
52 #. type: Plain text
53 #: ../dgit.1:10
54 msgid ""
55 "B<dgit> [I<dgit-opts>] B<clone> [I<dgit-opts>] I<package> [I<suite>] [B<./"
56 ">I<dir|>B</>I<dir>]"
57 msgstr ""
58
59 #. type: Plain text
60 #: ../dgit.1:14
61 msgid "B<dgit> [I<dgit-opts>] B<fetch>|B<pull> [I<dgit-opts>] [I<suite>]"
62 msgstr ""
63
64 #. type: Plain text
65 #: ../dgit.1:18
66 msgid ""
67 "B<dgit> [I<dgit-opts>] B<build>|B<sbuild>|B<build-source> [I<build-opts>]"
68 msgstr ""
69
70 #. type: Plain text
71 #: ../dgit.1:22
72 msgid "B<dgit> [I<dgit-opts>] B<pbuilder>|B<cowbuilder> [I<debbuildopts>]"
73 msgstr ""
74
75 #. type: Plain text
76 #: ../dgit.1:26
77 msgid "B<dgit> [I<dgit-opts>] B<push>|B<push-source> [I<dgit-opts>] [I<suite>]"
78 msgstr ""
79
80 #. type: Plain text
81 #: ../dgit.1:30
82 msgid ""
83 "B<dgit> [I<dgit-opts>] B<rpush> I<build-host>B<:>I<build-dir> [I<push args..."
84 ">]"
85 msgstr ""
86
87 #. type: Plain text
88 #: ../dgit.1:33
89 msgid "B<dgit> [I<dgit-opts>] I<action> ..."
90 msgstr ""
91
92 #. type: SH
93 #: ../dgit.1:33
94 #, no-wrap
95 msgid "DESCRIPTION"
96 msgstr ""
97
98 #. type: Plain text
99 #: ../dgit.1:41
100 msgid ""
101 "B<dgit> allows you to treat the Debian archive as if it were a git "
102 "repository.  Conversely, it allows Debian to publish the source of its "
103 "packages as git branches, in a format which is directly useable by ordinary "
104 "people."
105 msgstr ""
106
107 #. type: Plain text
108 #: ../dgit.1:44
109 msgid "This is the command line reference.  Please read the tutorial(s):"
110 msgstr ""
111
112 #. type: tbl table
113 #: ../dgit.1:46
114 #, no-wrap
115 msgid "dgit-user(7)"
116 msgstr ""
117
118 #. type: tbl table
119 #: ../dgit.1:46
120 #, no-wrap
121 msgid "for users: edit, build and share packages"
122 msgstr ""
123
124 #. type: tbl table
125 #: ../dgit.1:47
126 #, no-wrap
127 msgid "dgit-nmu-simple(7)"
128 msgstr ""
129
130 #. type: tbl table
131 #: ../dgit.1:47
132 #, no-wrap
133 msgid "for DDs: do a straightforward NMU"
134 msgstr ""
135
136 #. type: tbl table
137 #: ../dgit.1:48
138 #, no-wrap
139 msgid "dgit-maint-native(7)"
140 msgstr ""
141
142 #. type: tbl table
143 #: ../dgit.1:48
144 #, no-wrap
145 msgid "for maintainers of Debian-native packages"
146 msgstr ""
147
148 #. type: tbl table
149 #: ../dgit.1:49
150 #, no-wrap
151 msgid "dgit-maint-debrebase(7)"
152 msgstr ""
153
154 #. type: tbl table
155 #: ../dgit.1:49
156 #, no-wrap
157 msgid "for maintainers: a pure-git rebasish workflow"
158 msgstr ""
159
160 #. type: tbl table
161 #: ../dgit.1:50
162 #, no-wrap
163 msgid "dgit-maint-merge(7)"
164 msgstr ""
165
166 #. type: tbl table
167 #: ../dgit.1:50
168 #, no-wrap
169 msgid "for maintainers: a pure-git merging workflow"
170 msgstr ""
171
172 #. type: tbl table
173 #: ../dgit.1:51
174 #, no-wrap
175 msgid "dgit-maint-gbp(7)"
176 msgstr ""
177
178 #. type: tbl table
179 #: ../dgit.1:51
180 #, no-wrap
181 msgid "for maintainers already using git-buildpackage"
182 msgstr ""
183
184 #. type: tbl table
185 #: ../dgit.1:52
186 #, no-wrap
187 msgid "dgit-sponsorship(7)"
188 msgstr ""
189
190 #. type: tbl table
191 #: ../dgit.1:52
192 #, no-wrap
193 msgid "for sponsors and sponsored contributors"
194 msgstr ""
195
196 #. type: tbl table
197 #: ../dgit.1:53
198 #, no-wrap
199 msgid "dgit-downstream-dsc(7)"
200 msgstr ""
201
202 #. type: tbl table
203 #: ../dgit.1:53
204 #, no-wrap
205 msgid "setting up dgit push for a new distro"
206 msgstr ""
207
208 #. type: Plain text
209 #: ../dgit.1:60
210 msgid ""
211 "See B<dgit(7)> for detailed information about the data model, common "
212 "problems likely to arise with certain kinds of package, etc."
213 msgstr ""
214
215 #. type: SH
216 #: ../dgit.1:60
217 #, no-wrap
218 msgid "OPERATIONS"
219 msgstr ""
220
221 #. type: TP
222 #: ../dgit.1:61
223 #, no-wrap
224 msgid "B<dgit clone> I<package> [I<suite>] [B<./>I<dir|>B</>I<dir>]"
225 msgstr ""
226
227 #. type: Plain text
228 #: ../dgit.1:74
229 msgid ""
230 "Consults the archive and dgit-repos to construct the git view of history for "
231 "I<package> in I<suite> (B<sid> by default)  in a new directory (named B<./"
232 ">I<package> by default); also, downloads any necessary orig tarballs."
233 msgstr ""
234
235 #. type: Plain text
236 #: ../dgit.1:85
237 msgid ""
238 "The suite's git tip is left on the local branch B<dgit/>I<suite> ready for "
239 "work, and on the corresponding dgit remote tracking branch.  The B<origin> "
240 "remote will be set up to point to the package's dgit-repos tree for the "
241 "distro to which I<suite> belongs."
242 msgstr ""
243
244 #. type: Plain text
245 #: ../dgit.1:90
246 msgid ""
247 "I<suite> may be a combination of several underlying suites in the form "
248 "I<mainsuite>B<,>I<subsuite>...; see COMBINED SUITES in dgit(7)."
249 msgstr ""
250
251 #. type: Plain text
252 #: ../dgit.1:97
253 msgid ""
254 "For your convenience, the B<vcs-git> remote will be set up from the "
255 "package's Vcs-Git field, if there is one - but note that in the general case "
256 "the history found there may be different to or even disjoint from dgit's "
257 "view.  (See also dgit update-vcs-git.)"
258 msgstr ""
259
260 #. type: TP
261 #: ../dgit.1:97
262 #, no-wrap
263 msgid "B<dgit fetch> [I<suite>]"
264 msgstr ""
265
266 #. type: Plain text
267 #: ../dgit.1:110
268 msgid ""
269 "Consults the archive and git-repos to update the git view of history for a "
270 "specific suite (and downloads any necessary orig tarballs), and updates the "
271 "remote tracking branch B<remotes/dgit/dgit/>I<suite>.  If the current branch "
272 "is B<dgit/>I<suite> then dgit fetch defaults to I<suite>; otherwise it "
273 "parses debian/changelog and uses the suite specified there.  suite may be a "
274 "combined suite, as for clone."
275 msgstr ""
276
277 #. type: TP
278 #: ../dgit.1:110
279 #, no-wrap
280 msgid "B<dgit pull> [I<suite>]"
281 msgstr ""
282
283 #. type: Plain text
284 #: ../dgit.1:116
285 msgid ""
286 "Does dgit fetch, and then merges the new head of the remote tracking branch "
287 "B<remotes/dgit/dgit/>I<suite> into the current branch."
288 msgstr ""
289
290 #. type: TP
291 #: ../dgit.1:116
292 #, no-wrap
293 msgid "B<dgit checkout> I<suite>"
294 msgstr ""
295
296 #. type: Plain text
297 #: ../dgit.1:120
298 msgid "Checks out the local branch B<dgit/>I<suite>."
299 msgstr ""
300
301 #. type: Plain text
302 #: ../dgit.1:127
303 msgid ""
304 "If the branch does not exist, dgit checkout creates it, and sets it up the "
305 "same way as dgit clone would.  In that case, if the archive remote tracking "
306 "branch does not exist, dgit checkout will do a dgit fetch first."
307 msgstr ""
308
309 #. type: Plain text
310 #: ../dgit.1:132
311 msgid ""
312 "NB: dgit checkout will only do a fetch if it has to.  If you already have "
313 "the suite branch, and want to merge your branch with updates from the "
314 "archive, use dgit pull."
315 msgstr ""
316
317 #. type: Plain text
318 #: ../dgit.1:137
319 msgid ""
320 "dgit checkout will normally need to access the archive server, to "
321 "canonicalise the provided suite name.  The exception is if you specify the "
322 "canonical name, and the branch (or tracking branch) already exists."
323 msgstr ""
324
325 #. type: TP
326 #: ../dgit.1:137
327 #, no-wrap
328 msgid "B<dgit build> ..."
329 msgstr ""
330
331 #. type: Plain text
332 #: ../dgit.1:146
333 msgid ""
334 "Runs B<dpkg-buildpackage> with some suitable options.  Options and arguments "
335 "after build will be passed on to dpkg-buildpackage.  It is not necessary to "
336 "use dgit build when using dgit; it is OK to use any approach which ensures "
337 "that the generated source package corresponds to the relevant git commit."
338 msgstr ""
339
340 #. type: Plain text
341 #: ../dgit.1:148 ../dgit.1:200 ../dgit.1:240
342 msgid "Tagging, signing and actually uploading should be left to dgit push."
343 msgstr ""
344
345 #. type: Plain text
346 #: ../dgit.1:152
347 msgid ""
348 "dgit's build operations access the network, to get the -v option right.  See "
349 "-v, below."
350 msgstr ""
351
352 #. type: TP
353 #: ../dgit.1:152
354 #, no-wrap
355 msgid "B<dgit build-source> ..."
356 msgstr ""
357
358 #. type: Plain text
359 #: ../dgit.1:161
360 msgid ""
361 "Builds the source package, and a changes file for a prospective source-only "
362 "upload, using B<dpkg-source>.  The output is left in "
363 "I<package>B<_>I<version>B<.dsc> and I<package>B<_>I<version>B<_source."
364 "changes>."
365 msgstr ""
366
367 #. type: Plain text
368 #: ../dgit.1:164
369 msgid ""
370 "Tagging, signing and actually uploading should be left to dgit push-source, "
371 "or dgit push."
372 msgstr ""
373
374 #. type: TP
375 #: ../dgit.1:164
376 #, no-wrap
377 msgid "B<dgit clean>"
378 msgstr ""
379
380 #. type: Plain text
381 #: ../dgit.1:168
382 msgid ""
383 "Cleans the current working tree (according to the --clean= option in force)."
384 msgstr ""
385
386 #. type: TP
387 #: ../dgit.1:168
388 #, no-wrap
389 msgid "B<dgit update-vcs-git> [I<suite>|B<.>] [B<-->] [I<git fetch options>]"
390 msgstr ""
391
392 #. type: TQ
393 #: ../dgit.1:170
394 #, no-wrap
395 msgid "B<dgit update-vcs-git> [I<suite|>B<.>] B<->"
396 msgstr ""
397
398 #. type: Plain text
399 #: ../dgit.1:175
400 msgid ""
401 "Sets up, or updates the url of, the vcs-git remote, and (unless B<-> was "
402 "specified)  runs git fetch on it."
403 msgstr ""
404
405 #. type: Plain text
406 #: ../dgit.1:182
407 msgid ""
408 "By default, the Vcs-Git field of the .dsc from Debian sid is used, as that "
409 "is probably most up to date.  Another suite may be specified, or B<.> to "
410 "indicate that the Vcs-Git of the cwd's debian/control should be used instead."
411 msgstr ""
412
413 #. type: TP
414 #: ../dgit.1:182
415 #, no-wrap
416 msgid "B<dgit help>"
417 msgstr ""
418
419 #. type: Plain text
420 #: ../dgit.1:185 ../dgit.1:1168
421 msgid "Print a usage summary."
422 msgstr ""
423
424 #. type: TP
425 #: ../dgit.1:185
426 #, no-wrap
427 msgid "B<dgit sbuild> ..."
428 msgstr ""
429
430 #. type: Plain text
431 #: ../dgit.1:194
432 msgid ""
433 "Constructs the source package, uses B<sbuild> to do a binary build, and uses "
434 "mergechanges to merge the source and binary changes files.  Options and "
435 "arguments after sbuild will be passed on to sbuild.  The output is left in "
436 "I<package>B<_>I<version>B<_multi.changes>."
437 msgstr ""
438
439 #. type: Plain text
440 #: ../dgit.1:198
441 msgid ""
442 "Note that by default sbuild does not build arch-independent packages.  You "
443 "probably want to pass -A, to request those."
444 msgstr ""
445
446 #. type: TP
447 #: ../dgit.1:200
448 #, no-wrap
449 msgid "B<dgit pbuilder> [I<debbuildopts>]"
450 msgstr ""
451
452 #. type: Plain text
453 #: ../dgit.1:208
454 msgid ""
455 "Constructs the source package, uses B<pbuilder> to do a binary build, and "
456 "uses mergechanges to merge the source and binary changes files.  The output "
457 "is left in I<package>B<_>I<version>B<_multi.changes>."
458 msgstr ""
459
460 #. type: Plain text
461 #: ../dgit.1:211
462 msgid ""
463 "You should ensure that your dgit --build-products-dir setting matches your "
464 "pbuilder --buildresult."
465 msgstr ""
466
467 #. type: Plain text
468 #: ../dgit.1:217
469 msgid ""
470 "The I<debbuildopts> are passed to pbuilder using its --debbuildopts option.  "
471 "If you want to pass other options to pbuilder, use the B<--pbuilder:> dgit "
472 "option as described below (remember that dgit options should appear between "
473 "B<dgit> and B<pbuilder>)."
474 msgstr ""
475
476 #. type: Plain text
477 #: ../dgit.1:223
478 msgid ""
479 "You should ensure that in your pbuilderrc you do B<not> have the setting "
480 "B<SOURCE_ONLY_CHANGES=yes> as this may cause trouble."
481 msgstr ""
482
483 #. type: TP
484 #: ../dgit.1:223
485 #, no-wrap
486 msgid "B<dgit cowbuilder> [I<debbuildopts>]"
487 msgstr ""
488
489 #. type: Plain text
490 #: ../dgit.1:229
491 msgid "Like B<dgit pbuilder>, but uses B<cowbuilder> instead of B<pbuilder.>"
492 msgstr ""
493
494 #. type: TP
495 #: ../dgit.1:229
496 #, no-wrap
497 msgid "B<dgit gbp-build> ..."
498 msgstr ""
499
500 #. type: Plain text
501 #: ../dgit.1:235
502 msgid ""
503 "Runs B<git-buildpackage> with some suitable options.  Options and arguments "
504 "after gbp-build will be passed on to git-buildpackage."
505 msgstr ""
506
507 #. type: Plain text
508 #: ../dgit.1:238
509 msgid ""
510 "By default this uses --quilt=gbp, so HEAD should be a git-buildpackage style "
511 "branch, not a patches-applied branch."
512 msgstr ""
513
514 #. type: TP
515 #: ../dgit.1:240
516 #, no-wrap
517 msgid "B<dgit push> [I<suite>]"
518 msgstr ""
519
520 #. type: Plain text
521 #: ../dgit.1:249
522 msgid ""
523 "Does an `upload', pushing the current HEAD to the archive (as a source "
524 "package) and to dgit-repos (as git commits).  The package must already have "
525 "been built ready for upload, with the .dsc and .changes left in the parent "
526 "directory.  It is normally best to do the build with dgit too (eg with dgit "
527 "sbuild): some existing build tools pass unhelpful options to dpkg-source et "
528 "al by default, which can result in the built source package not being "
529 "identical to the git tree."
530 msgstr ""
531
532 #. type: Plain text
533 #: ../dgit.1:259
534 msgid ""
535 "In more detail: dgit push checks that the current HEAD corresponds to the ."
536 "dsc.  It then pushes the HEAD to the suite's dgit-repos branch, adjusts the ."
537 "changes to include any .origs which the archive lacks and exclude .origs "
538 "which the archive has (so -sa and -sd are not needed when building for dgit "
539 "push), makes a signed git tag, edits the .dsc to contain the dgit metadata "
540 "field, runs debsign to sign the upload (.dsc and .changes), pushes the "
541 "signed tag, and finally uses dput to upload the .changes to the archive."
542 msgstr ""
543
544 #. type: Plain text
545 #: ../dgit.1:263
546 msgid ""
547 "dgit push always uses the package, suite and version specified in the debian/"
548 "changelog and the .dsc, which must agree.  If the command line specifies a "
549 "suite then that must match too."
550 msgstr ""
551
552 #. type: Plain text
553 #: ../dgit.1:268
554 msgid ""
555 "When used on a git-debrebase branch, dgit calls git-debrebase to prepare the "
556 "branch for source package upload and push."
557 msgstr ""
558
559 #. type: TP
560 #: ../dgit.1:268
561 #, no-wrap
562 msgid "B<dgit push-source> [I<suite>]"
563 msgstr ""
564
565 #. type: Plain text
566 #: ../dgit.1:273
567 msgid ""
568 "Without B<-C>, builds a source package and dgit pushes it.  Saying B<dgit "
569 "push-source> is like saying \"update the source code in the archive to match "
570 "my git HEAD, and let the autobuilders do the rest.\""
571 msgstr ""
572
573 #. type: Plain text
574 #: ../dgit.1:276
575 msgid ""
576 "With B<-C>, performs a dgit push, additionally ensuring that no binary "
577 "packages are uploaded."
578 msgstr ""
579
580 #. type: TP
581 #: ../dgit.1:276
582 #, no-wrap
583 msgid "B<dgit rpush> I<build-host>B<:>I<build-dir> [I<push args...>]"
584 msgstr ""
585
586 #. type: Plain text
587 #: ../dgit.1:283
588 msgid ""
589 "Pushes the contents of the specified directory on a remote machine.  This is "
590 "like running dgit push on build-host with build-dir as the current "
591 "directory; however, signing operations are done on the invoking host.  This "
592 "allows you to do a push when the system which has the source code and the "
593 "build outputs has no access to the key:"
594 msgstr ""
595
596 #. type: =item
597 #: ../dgit.1:286 ../dgit-maint-merge.7.pod:446
598 #, no-wrap
599 msgid "1."
600 msgstr ""
601
602 #. type: tbl table
603 #: ../dgit.1:286
604 #, no-wrap
605 msgid "Clone on build host (dgit clone)"
606 msgstr ""
607
608 #. type: =item
609 #: ../dgit.1:287 ../dgit-maint-merge.7.pod:450
610 #, no-wrap
611 msgid "2."
612 msgstr ""
613
614 #. type: tbl table
615 #: ../dgit.1:287
616 #, no-wrap
617 msgid "Edit code on build host (edit, git commit)"
618 msgstr ""
619
620 #. type: =item
621 #: ../dgit.1:288 ../dgit-maint-merge.7.pod:455
622 #, no-wrap
623 msgid "3."
624 msgstr ""
625
626 #. type: tbl table
627 #: ../dgit.1:288
628 #, no-wrap
629 msgid "Build package on build host (dgit build)"
630 msgstr ""
631
632 #. type: tbl table
633 #: ../dgit.1:289
634 #, no-wrap
635 msgid "4."
636 msgstr ""
637
638 #. type: tbl table
639 #: ../dgit.1:289
640 #, no-wrap
641 msgid "Test package on build host or elsewhere (dpkg -i, test)"
642 msgstr ""
643
644 #. type: tbl table
645 #: ../dgit.1:290
646 #, no-wrap
647 msgid "5."
648 msgstr ""
649
650 #. type: tbl table
651 #: ../dgit.1:290
652 #, no-wrap
653 msgid "Upload by invoking dgit rpush on host with your GPG key."
654 msgstr ""
655
656 #. type: Plain text
657 #: ../dgit.1:296
658 msgid ""
659 "However, the build-host must be able to ssh to the dgit repos.  If this is "
660 "not already the case, you must organise it separately, for example by the "
661 "use of ssh agent forwarding."
662 msgstr ""
663
664 #. type: Plain text
665 #: ../dgit.1:299
666 msgid ""
667 "The remaining arguments are treated just as dgit push would handle them."
668 msgstr ""
669
670 #. type: Plain text
671 #: ../dgit.1:304
672 msgid ""
673 "build-host and build-dir can be passed as separate arguments; this is "
674 "assumed to be the case if the first argument contains no : (except perhaps "
675 "one in [ ], to support IPv6 address literals)."
676 msgstr ""
677
678 #. type: Plain text
679 #: ../dgit.1:308
680 msgid ""
681 "You will need similar enough versions of dgit on the build-host and the "
682 "invocation host.  The build-host needs gnupg installed, with your public key "
683 "in its keyring (but not your private key, obviously)."
684 msgstr ""
685
686 #. type: TP
687 #: ../dgit.1:308
688 #, no-wrap
689 msgid "B<dgit setup-new-tree>"
690 msgstr ""
691
692 #. type: Plain text
693 #: ../dgit.1:324
694 msgid ""
695 "Configure the current working tree the way that dgit clone would have set it "
696 "up.  Like running B<dgit setup-useremail>, B<setup-mergechangelogs> and "
697 "B<setup-gitattributes> (but only does each thing if dgit is configured to do "
698 "it automatically).  You can use these in any git repository, not just ones "
699 "used with the other dgit operations.  Does B<not> run B<update-vcs-git> (as "
700 "that requires Debian packaging information)."
701 msgstr ""
702
703 #. type: TP
704 #: ../dgit.1:324
705 #, no-wrap
706 msgid "B<dgit setup-useremail>"
707 msgstr ""
708
709 #. type: Plain text
710 #: ../dgit.1:330
711 msgid ""
712 "Set the working tree's user.name and user.email from the distro-specific "
713 "dgit configuration (B<dgit-distro.>I<distro>B<.user-name> and B<.user-"
714 "email>), or DEBFULLNAME or DEBEMAIL."
715 msgstr ""
716
717 #. type: TP
718 #: ../dgit.1:330
719 #, no-wrap
720 msgid "B<dgit setup-mergechangelogs>"
721 msgstr ""
722
723 #. type: Plain text
724 #: ../dgit.1:336
725 msgid ""
726 "Configures a git merge helper for the file B<debian/changelog> which uses "
727 "B<dpkg-mergechangelogs>."
728 msgstr ""
729
730 #. type: TP
731 #: ../dgit.1:336
732 #, no-wrap
733 msgid "B<dgit setup-gitattributes>"
734 msgstr ""
735
736 #. type: Plain text
737 #: ../dgit.1:351
738 msgid ""
739 "Set up the working tree's B<.git/info/attributes> to disable all "
740 "transforming attributes for all files.  This is done by defining a macro "
741 "attribute B<dgit-defuse-attrs> and applying it to B<*>.  For why, see "
742 "B<GITATTRIBUTES> in B<dgit(7)>.  Note that only attributes affecting the "
743 "working tree are suppressed.  git-archive may remain exciting."
744 msgstr ""
745
746 #. type: Plain text
747 #: ../dgit.1:359
748 msgid ""
749 "If there is an existing macro attribute line B<[attr]dgit-defuse-attrs> in ."
750 "git/info/attributes, but it is insufficient, because it was made by an "
751 "earlier version of dgit and git has since introduced new transforming "
752 "attributes, modifies the macro to disable the newer transformations."
753 msgstr ""
754
755 #. type: Plain text
756 #: ../dgit.1:370
757 msgid ""
758 "(If there is already a macro attribute line B<[attr]dgit-defuse-attrs> in ."
759 "git/info/attributes which does what dgit requires (whatever files it "
760 "effects), this operation does nothing further.  This fact can be used to "
761 "defeat or partially defeat dgit setup-gitattributes and hence dgit setup-new-"
762 "tree.)"
763 msgstr ""
764
765 #. type: TP
766 #: ../dgit.1:370
767 #, no-wrap
768 msgid "B<dgit quilt-fixup>"
769 msgstr ""
770
771 #. type: Plain text
772 #: ../dgit.1:377
773 msgid ""
774 "`3.0 (quilt)' format source packages need changes representing not only in-"
775 "tree but also as patches in debian/patches.  dgit quilt-fixup checks whether "
776 "this has been done; if not, dgit will make appropriate patches in debian/"
777 "patches and also commit the resulting changes to git."
778 msgstr ""
779
780 #. type: Plain text
781 #: ../dgit.1:379
782 msgid "This is normally done automatically by dgit build and dgit push."
783 msgstr ""
784
785 #. type: Plain text
786 #: ../dgit.1:385
787 msgid ""
788 "dgit will try to turn each relevant commit in your git history into a new "
789 "quilt patch.  dgit cannot convert nontrivial merges, or certain other kinds "
790 "of more exotic history.  If dgit can't find a suitable linearisation of your "
791 "history, by default it will fail, but you can ask it to generate a single "
792 "squashed patch instead."
793 msgstr ""
794
795 #. type: Plain text
796 #: ../dgit.1:394
797 msgid ""
798 "When used with a git-debrebase branch, dgit will ask git-debrebase to "
799 "prepare patches.  However, dgit can make patches in some situations where "
800 "git-debrebase fails, so dgit quilt-fixup can be useful in its own right.  To "
801 "always use dgit's own patch generator instead of git-debrebase make-patches, "
802 "pass --git-debrebase=true to dgit."
803 msgstr ""
804
805 #. type: Plain text
806 #: ../dgit.1:399
807 msgid "See B<FORMAT 3.0 (QUILT)> in B<dgit(7)>."
808 msgstr ""
809
810 #. type: TP
811 #: ../dgit.1:399
812 #, no-wrap
813 msgid "B<dgit import-dsc> [I<sub-options>] I<../path/to/.dsc> [B<+>|B<..>]branch"
814 msgstr ""
815
816 #. type: Plain text
817 #: ../dgit.1:405
818 msgid ""
819 "Import a Debian-format source package, specified by its .dsc, into git, the "
820 "way dgit fetch would do."
821 msgstr ""
822
823 #. type: Plain text
824 #: ../dgit.1:416
825 msgid ""
826 "This does about half the work of dgit fetch: it will convert the .dsc into a "
827 "new, orphan git branch.  Since dgit has no access to a corresponding source "
828 "package archive or knowledge of the history it does not consider whether "
829 "this version is newer than any previous import or corresponding git "
830 "branches; and it therefore does not make a pseudomerge to bind the import "
831 "into any existing git history."
832 msgstr ""
833
834 #. type: Plain text
835 #: ../dgit.1:426
836 msgid ""
837 "Because a .dsc can contain a Dgit field naming a git commit (which you might "
838 "not have), and specifying where to find that commit (and any history rewrite "
839 "table), import-dsc might need online access.  If this is a problem (or "
840 "dgit's efforts to find the commit fail), consider --no-chase-dsc-distro or --"
841 "force-import-dsc-with-dgit-field."
842 msgstr ""
843
844 #. type: Plain text
845 #: ../dgit.1:428
846 msgid "There is only one sub-option:"
847 msgstr ""
848
849 #. type: Plain text
850 #: ../dgit.1:434
851 msgid ""
852 "B<--require-valid-signature> causes dgit to insist that the signature on "
853 "the .dsc is valid (using the same criteria as dpkg-source -x).  Otherwise, "
854 "dgit tries to verify the signature but the outcome is reported only as "
855 "messages to stderr."
856 msgstr ""
857
858 #. type: Plain text
859 #: ../dgit.1:453
860 msgid ""
861 "If I<branch> is prefixed with B<+> then if it already exists, it will be "
862 "simply overwritten, no matter its existing contents.  If I<branch> is "
863 "prefixed with B<..> then if it already exists and dgit actually imports the "
864 "dsc (rather than simply reading the git commit out of the Dgit field), dgit "
865 "will make a pseudomerge so that the result is necessarily fast forward from "
866 "the existing branch.  Otherwise, if branch already exists, dgit will stop "
867 "with an error message."
868 msgstr ""
869
870 #. type: Plain text
871 #: ../dgit.1:457
872 msgid "If I<branch> does not start with refs/, refs/heads/ is prepended."
873 msgstr ""
874
875 #. type: TP
876 #: ../dgit.1:457
877 #, no-wrap
878 msgid "B<dgit version>"
879 msgstr ""
880
881 #. type: Plain text
882 #: ../dgit.1:460
883 msgid "Prints version information and exits."
884 msgstr ""
885
886 #. type: TP
887 #: ../dgit.1:460
888 #, no-wrap
889 msgid "B<dgit clone-dgit-repos-server>I< destdir>"
890 msgstr ""
891
892 #. type: Plain text
893 #: ../dgit.1:464
894 msgid ""
895 "Tries to fetch a copy of the source code for the dgit-repos-server, as "
896 "actually being used on the dgit git server, as a git tree."
897 msgstr ""
898
899 #. type: TP
900 #: ../dgit.1:464
901 #, no-wrap
902 msgid "B<dgit print-dgit-repos-server-source-url>"
903 msgstr ""
904
905 #. type: Plain text
906 #: ../dgit.1:469
907 msgid ""
908 "Prints the url used by dgit clone-dgit-repos-server.  This is hopefully "
909 "suitable for use as a git remote url.  It may not be useable in a browser."
910 msgstr ""
911
912 #. type: TP
913 #: ../dgit.1:469
914 #, no-wrap
915 msgid "B<dgit print-dpkg-source-ignores>"
916 msgstr ""
917
918 #. type: Plain text
919 #: ../dgit.1:476
920 msgid ""
921 "Prints the -i and -I arguments which must be passed to dpkg-souce to cause "
922 "it to exclude exactly the .git directory and nothing else.  The separate "
923 "arguments are unquoted, separated by spaces, and do not contain spaces."
924 msgstr ""
925
926 #. type: TP
927 #: ../dgit.1:476
928 #, no-wrap
929 msgid "B<dgit print-unapplied-treeish>"
930 msgstr ""
931
932 #. type: Plain text
933 #: ../dgit.1:487
934 msgid ""
935 "Constructs a tree-ish approximating the patches-unapplied state of your 3.0 "
936 "(quilt) package, and prints the git object name to stdout.  This requires "
937 "appropriate .orig tarballs.  This tree object is identical to your .origs as "
938 "regards upstream files.  The contents of the debian subdirectory is not "
939 "interesting and should not be inspected; except that debian/patches will be "
940 "identical to your HEAD."
941 msgstr ""
942
943 #. type: Plain text
944 #: ../dgit.1:494
945 msgid ""
946 "To make this operate off-line, the access configuration key which is used to "
947 "determine the build-products-dir is the uncanonicalised version of the suite "
948 "name from the changelog, or (of course) dgit.default.build-products-dir.  "
949 "See ACCESS CONFIGURATION, below."
950 msgstr ""
951
952 #. type: Plain text
953 #: ../dgit.1:496
954 msgid "This function is primarily provided for the benefit of git-debrebase."
955 msgstr ""
956
957 #. type: =head1
958 #: ../dgit.1:496 ../git-debrebase.1.pod:441
959 #, no-wrap
960 msgid "OPTIONS"
961 msgstr ""
962
963 #. type: TP
964 #: ../dgit.1:497
965 #, no-wrap
966 msgid "B<--dry-run> | B<-n>"
967 msgstr ""
968
969 #. type: Plain text
970 #: ../dgit.1:503
971 msgid ""
972 "Go through the motions, fetching all information needed, but do not actually "
973 "update the output(s).  For push, dgit does the required checks and leaves "
974 "the new .dsc in a temporary file, but does not sign, tag, push or upload."
975 msgstr ""
976
977 #. type: TP
978 #: ../dgit.1:503
979 #, no-wrap
980 msgid "B<--damp-run> | B<-L>"
981 msgstr ""
982
983 #. type: Plain text
984 #: ../dgit.1:508
985 msgid ""
986 "Go through many more of the motions: do everything that doesn't involve "
987 "either signing things, or making changes on the public servers."
988 msgstr ""
989
990 #. type: TP
991 #: ../dgit.1:508
992 #, no-wrap
993 msgid "B<-k>I<keyid>"
994 msgstr ""
995
996 #. type: Plain text
997 #: ../dgit.1:517
998 msgid ""
999 "Use I<keyid> for signing the tag and the upload.  The default comes from the "
1000 "distro's B<keyid> config setting (see CONFIGURATION, below), or failing "
1001 "that, the uploader trailer line in debian/changelog."
1002 msgstr ""
1003
1004 #. type: TP
1005 #: ../dgit.1:517
1006 #, no-wrap
1007 msgid "B<--no-sign>"
1008 msgstr ""
1009
1010 #. type: Plain text
1011 #: ../dgit.1:520
1012 msgid "does not sign tags or uploads (meaningful only with push)."
1013 msgstr ""
1014
1015 #. type: TP
1016 #: ../dgit.1:521
1017 #, no-wrap
1018 msgid "B<-p>I<package>"
1019 msgstr ""
1020
1021 #. type: Plain text
1022 #: ../dgit.1:527
1023 msgid ""
1024 "Specifies that we should process source package I<package> rather than "
1025 "looking in debian/control or debian/changelog.  Valid with dgit fetch and "
1026 "dgit pull, only."
1027 msgstr ""
1028
1029 #. type: TP
1030 #: ../dgit.1:527
1031 #, no-wrap
1032 msgid "B<--clean=git> | B<-wg>"
1033 msgstr ""
1034
1035 #. type: Plain text
1036 #: ../dgit.1:533
1037 msgid ""
1038 "Use B<git clean -xdf> to clean the working tree, rather than running the "
1039 "package's rules clean target."
1040 msgstr ""
1041
1042 #. type: Plain text
1043 #: ../dgit.1:536
1044 msgid ""
1045 "This will delete all files which are not tracked by git.  (Including any "
1046 "files you forgot to git add.)"
1047 msgstr ""
1048
1049 #. type: Plain text
1050 #: ../dgit.1:541
1051 msgid ""
1052 "B<--clean=>I<...> options other than dpkg-source are useful when the "
1053 "package's clean target is troublesome, or to avoid needing the build-"
1054 "dependencies."
1055 msgstr ""
1056
1057 #. type: Plain text
1058 #: ../dgit.1:555
1059 msgid ""
1060 "dgit will only actually clean the tree if it needs to (because it needs to "
1061 "build the source package or binaries from your working tree).  Otherwise any "
1062 "untracked files will be simply ignored.  p.TP B<--clean=git-ff> | B<-wgf> "
1063 "Use B<git clean -xdff> to clean the working tree.  Like git clean -xdf but "
1064 "it also removes any subdirectories containing different git trees (which "
1065 "only unusual packages are likely to create)."
1066 msgstr ""
1067
1068 #. type: TP
1069 #: ../dgit.1:555
1070 #, no-wrap
1071 msgid "B<--clean=check> | B<--clean=check,ignores> | B<-wc> | B<-wci>"
1072 msgstr ""
1073
1074 #. type: Plain text
1075 #: ../dgit.1:561
1076 msgid ""
1077 "Merely check that the tree is clean (does not contain uncommitted files).  "
1078 "Avoids running rules clean, and can avoid needing the build-dependencies."
1079 msgstr ""
1080
1081 #. type: Plain text
1082 #: ../dgit.1:572
1083 msgid ""
1084 "With B<,ignores> or B<-wci>, untracked files covered by .gitignore are "
1085 "tolerated, so only files which show up as B<?> in git status (ie, ones you "
1086 "maybe forgot to git add)  are treated as a problem."
1087 msgstr ""
1088
1089 #. type: TP
1090 #: ../dgit.1:572
1091 #, no-wrap
1092 msgid "B<--clean=none> | B<-wn>"
1093 msgstr ""
1094
1095 #. type: Plain text
1096 #: ../dgit.1:580
1097 msgid ""
1098 "Do not clean the tree, nor check that it is clean.  Avoids running rules "
1099 "clean, and can avoid needing the build-dependencies.  If there are files "
1100 "which are not in git, or if the build creates such files, a subsequent dgit "
1101 "push will fail."
1102 msgstr ""
1103
1104 #. type: TP
1105 #: ../dgit.1:580
1106 #, no-wrap
1107 msgid "B<--clean=dpkg-source>[B<-d>] | B<-wd> | B<-wdd>"
1108 msgstr ""
1109
1110 #. type: Plain text
1111 #: ../dgit.1:585
1112 msgid ""
1113 "Use dpkg-buildpackage to do the clean, so that the source package is cleaned "
1114 "by dpkg-source running the package's clean target.  --clean=dpkg-source is "
1115 "the default."
1116 msgstr ""
1117
1118 #. type: Plain text
1119 #: ../dgit.1:589
1120 msgid "Without the extra B<d>, requires the package's build dependencies."
1121 msgstr ""
1122
1123 #. type: Plain text
1124 #: ../dgit.1:599
1125 msgid ""
1126 "With B<...>-d or B<-wdd>, the build-dependencies are not checked (due to "
1127 "passing B<-d> to dpkg-buildpackage), which violates policy, but may work in "
1128 "practice."
1129 msgstr ""
1130
1131 #. type: Plain text
1132 #: ../dgit.1:606
1133 msgid ""
1134 "The rules clean target will only be run if it is needed: when dgit is going "
1135 "to build source or binary packages from your working tree, rather than from "
1136 "your git branch (for example because of --include-dirty or because the "
1137 "binary package build uses your working tree)."
1138 msgstr ""
1139
1140 #. type: Plain text
1141 #: ../dgit.1:616
1142 msgid ""
1143 "In all cases, dgit will check that there are (after rules clean, if "
1144 "applicable) no untracked un-ignored files, in case these are files you "
1145 "forgot to git add.  (Except that this check is not done for a `3.0 (quilt)' "
1146 "package when dgit has to apply patches, dirtily, to the working tree.)  If "
1147 "your package does not have a good .gitignore you will probably need --"
1148 "clean=dpkg-source,no-check aka -wdn."
1149 msgstr ""
1150
1151 #. type: TP
1152 #: ../dgit.1:616
1153 #, no-wrap
1154 msgid "B<--clean=dpkg-source>[B<-d>]B<,no-check> | B<-wdn> | B<-wddn>"
1155 msgstr ""
1156
1157 #. type: Plain text
1158 #: ../dgit.1:620
1159 msgid ""
1160 "Like --clean=dpkg-source, but does not care about untracked un-ignored files."
1161 msgstr ""
1162
1163 #. type: TP
1164 #: ../dgit.1:620
1165 #, no-wrap
1166 msgid "B<--clean=dpkg-source>[B<-d>]B<,all-check> | B<-wda> | B<-wdda>"
1167 msgstr ""
1168
1169 #. type: Plain text
1170 #: ../dgit.1:625
1171 msgid ""
1172 "Like --clean=dpkg-source, but fails even on ignored untracked files.  This "
1173 "could perhaps be used to detect bugs in your rules clean target."
1174 msgstr ""
1175
1176 #. type: TP
1177 #: ../dgit.1:625
1178 #, no-wrap
1179 msgid "B<-N> | B<--new>"
1180 msgstr ""
1181
1182 #. type: Plain text
1183 #: ../dgit.1:631
1184 msgid ""
1185 "The package is or may be new in this suite.  Without this, dgit will refuse "
1186 "to push.  It may (for Debian, will) be unable to access the git history for "
1187 "any packages which have been newly pushed and have not yet been published."
1188 msgstr ""
1189
1190 #. type: TP
1191 #: ../dgit.1:631
1192 #, no-wrap
1193 msgid "B<--include-dirty>"
1194 msgstr ""
1195
1196 #. type: Plain text
1197 #: ../dgit.1:639
1198 msgid ""
1199 "Do not complain if the working tree does not match your git HEAD, and when "
1200 "building, include the changes from your working tree.  This can be useful "
1201 "with build, if you plan to commit later.  (dgit push will still ensure that "
1202 "the .dsc you upload and the git tree you push are identical, so this option "
1203 "won't make broken pushes.)"
1204 msgstr ""
1205
1206 #. type: TP
1207 #: ../dgit.1:639
1208 #, no-wrap
1209 msgid "B<--ignore-dirty>"
1210 msgstr ""
1211
1212 #. type: Plain text
1213 #: ../dgit.1:642
1214 msgid "Deprecated alias for --include-dirty."
1215 msgstr ""
1216
1217 #. type: TP
1218 #: ../dgit.1:642
1219 #, no-wrap
1220 msgid "B<--overwrite>[=I<previous-version>]"
1221 msgstr ""
1222
1223 #. type: Plain text
1224 #: ../dgit.1:653
1225 msgid ""
1226 "Declare that your HEAD really does contain all the (wanted) changes from all "
1227 "versions listed in its changelog; or, all (wanted) changes from I<previous-"
1228 "version>.  This promise is needed when your git branch is not a descendant "
1229 "of the version in the archive according to the git revision history."
1230 msgstr ""
1231
1232 #. type: Plain text
1233 #: ../dgit.1:660
1234 msgid ""
1235 "It is safer not to specify I<previous-version>, and usually it's not "
1236 "needed.  Just say B<--overwrite>, unless you know what you are doing."
1237 msgstr ""
1238
1239 #. type: Plain text
1240 #: ../dgit.1:664
1241 msgid ""
1242 "This option is useful if you are the maintainer, and you have incorporated "
1243 "NMU changes into your own git workflow in a way that doesn't make your "
1244 "branch a fast forward from the NMU."
1245 msgstr ""
1246
1247 #. type: Plain text
1248 #: ../dgit.1:670
1249 msgid ""
1250 "This option is also usually necessary the first time a package is pushed "
1251 "with dgit push to a particular suite.  See B<dgit-maint->I<*>B<(7)>."
1252 msgstr ""
1253
1254 #. type: Plain text
1255 #: ../dgit.1:684
1256 msgid ""
1257 "If I<previous-version> is not specified, dgit will check that the version in "
1258 "the archive is mentioned in your debian/changelog.  (This will avoid losing "
1259 "changes, even with B<--overwrite>, unless someone committed to git a "
1260 "finalised changelog entry, and then made later changes to that version.)  If "
1261 "I<previous-version> is specified, it ought to be the version currently in "
1262 "the archive."
1263 msgstr ""
1264
1265 #. type: Plain text
1266 #: ../dgit.1:690
1267 msgid ""
1268 "dgit push --overwrite will, if necessary, make a pseudo-merge (that is, "
1269 "something that looks like the result of git merge -s ours) to stitch the "
1270 "archive's version into your own git history, so that your push is a fast "
1271 "forward from the archive."
1272 msgstr ""
1273
1274 #. type: Plain text
1275 #: ../dgit.1:695
1276 msgid ""
1277 "(In quilt mode B<gbp>, B<dpm> or B<unpatched>, implying a split between the "
1278 "dgit view and the maintainer view, the pseudo-merge will appear only in the "
1279 "dgit view.)"
1280 msgstr ""
1281
1282 #. type: TP
1283 #: ../dgit.1:695
1284 #, no-wrap
1285 msgid "B<--delayed>=I<days>"
1286 msgstr ""
1287
1288 #. type: Plain text
1289 #: ../dgit.1:698
1290 msgid "Upload to a DELAYED queue."
1291 msgstr ""
1292
1293 #. type: Plain text
1294 #: ../dgit.1:708
1295 msgid ""
1296 "B<WARNING:> If the maintainer responds by cancelling your upload from the "
1297 "queue, and does not make an upload of their own, this will not rewind the "
1298 "git branch on the dgit git server.  Other dgit users will then see your push "
1299 "(with a warning message from dgit)  even though the maintainer wanted to "
1300 "abolish it.  Such users might unwittingly reintroduce your changes."
1301 msgstr ""
1302
1303 #. type: Plain text
1304 #: ../dgit.1:713
1305 msgid ""
1306 "If this situation arises, someone should make a suitable dgit push to update "
1307 "the contents of dgit-repos to a version without the controversial changes."
1308 msgstr ""
1309
1310 #. type: TP
1311 #: ../dgit.1:713
1312 #, no-wrap
1313 msgid "B<--no-chase-dsc-distro>"
1314 msgstr ""
1315
1316 #. type: Plain text
1317 #: ../dgit.1:719
1318 msgid ""
1319 "Tells dgit not to look online for additional git repositories containing "
1320 "information about a particular .dsc being imported.  Chasing is the default."
1321 msgstr ""
1322
1323 #. type: Plain text
1324 #: ../dgit.1:729
1325 msgid ""
1326 "For most operations (such as fetch and pull), disabling chasing means dgit "
1327 "will access only the git server for the distro you are directly working "
1328 "with, even if the .dsc was copied verbatim from another distro.  For import-"
1329 "dsc, disabling chasing means dgit will work completely offline."
1330 msgstr ""
1331
1332 #. type: Plain text
1333 #: ../dgit.1:737
1334 msgid ""
1335 "Disabling chasing can be hazardous: if the .dsc names a git commit which has "
1336 "been rewritten by those in charge of the distro, this option may prevent "
1337 "that rewrite from being effective.  Also, it can mean that dgit fails to "
1338 "find necessary git commits."
1339 msgstr ""
1340
1341 #. type: TP
1342 #: ../dgit.1:737
1343 #, no-wrap
1344 msgid "B<--save-dgit-view=>I<branch>|I<ref>"
1345 msgstr ""
1346
1347 #. type: Plain text
1348 #: ../dgit.1:747
1349 msgid ""
1350 "Specifies that when a split view quilt mode is in operation, and dgit "
1351 "calculates (or looks up in its cache)  a dgit view corresponding to your "
1352 "HEAD, the dgit view will be left in I<ref>.  The specified ref is "
1353 "unconditionally overwritten, so don't specify a branch you want to keep."
1354 msgstr ""
1355
1356 #. type: Plain text
1357 #: ../dgit.1:754
1358 msgid ""
1359 "This option is effective only with the following operations: quilt-fixup; "
1360 "push; all builds.  And it is only effective with --[quilt=]gbp, --"
1361 "[quilt=]dpm, --quilt=unpatched."
1362 msgstr ""
1363
1364 #. type: Plain text
1365 #: ../dgit.1:758
1366 msgid ""
1367 "If ref does not start with refs/ it is taken to be a branch - i.e. refs/"
1368 "heads/ is prepended."
1369 msgstr ""
1370
1371 #. type: Plain text
1372 #: ../dgit.1:762
1373 msgid "B<--dgit-view-save> is a deprecated alias for --save-dgit-view."
1374 msgstr ""
1375
1376 #. type: TP
1377 #: ../dgit.1:762
1378 #, no-wrap
1379 msgid "B<--deliberately->I<something>"
1380 msgstr ""
1381
1382 #. type: Plain text
1383 #: ../dgit.1:776
1384 msgid ""
1385 "Declare that you are deliberately doing I<something>.  This can be used to "
1386 "override safety catches, including safety catches which relate to distro-"
1387 "specific policies.  The use of --deliberately is declared and published in "
1388 "the signed tags generated for you by dgit, so that the archive software can "
1389 "give effect to your intent, and for the benefit humans looking at the "
1390 "history.  The meanings of I<something>s understood in the context of Debian "
1391 "are discussed below:"
1392 msgstr ""
1393
1394 #. type: TP
1395 #: ../dgit.1:776
1396 #, no-wrap
1397 msgid "B<--deliberately-not-fast-forward>"
1398 msgstr ""
1399
1400 #. type: Plain text
1401 #: ../dgit.1:782
1402 msgid ""
1403 "Declare that you are deliberately rewinding history.  When pushing to "
1404 "Debian, use this when you are making a renewed upload of an entirely new "
1405 "source package whose previous version was not accepted for release from NEW "
1406 "because of problems with copyright or redistributibility."
1407 msgstr ""
1408
1409 #. type: Plain text
1410 #: ../dgit.1:793
1411 msgid ""
1412 "In split view quilt modes, this also prevents the construction by dgit of a "
1413 "pseudomerge to make the dgit view fast forwarding.  Normally only one of --"
1414 "overwrite (which creates a suitable pseudomerge)  and --deliberately-not-"
1415 "fast-forward (which suppresses the pseudomerge and the fast forward checks)  "
1416 "should be needed; --overwrite is usually better."
1417 msgstr ""
1418
1419 #. type: TP
1420 #: ../dgit.1:793
1421 #, no-wrap
1422 msgid "B<--deliberately-include-questionable-history>"
1423 msgstr ""
1424
1425 #. type: Plain text
1426 #: ../dgit.1:802
1427 msgid ""
1428 "Declare that you are deliberately including, in the git history of your "
1429 "current push, history which contains a previously-submitted version of this "
1430 "package which was not approved (or has not yet been approved) by the "
1431 "ftpmasters.  When pushing to Debian, only use this option after verifying "
1432 "that: none of the rejected-from-NEW (or never-accepted) versions in the git "
1433 "history of your current push, were rejected by ftpmaster for copyright or "
1434 "redistributability reasons."
1435 msgstr ""
1436
1437 #. type: TP
1438 #: ../dgit.1:802
1439 #, no-wrap
1440 msgid "B<--deliberately-fresh-repo>"
1441 msgstr ""
1442
1443 #. type: Plain text
1444 #: ../dgit.1:807
1445 msgid ""
1446 "Declare that you are deliberately rewinding history and want to throw away "
1447 "the existing repo.  Not relevant when pushing to Debian, as the Debian "
1448 "server will do this automatically when necessary."
1449 msgstr ""
1450
1451 #. type: TP
1452 #: ../dgit.1:807
1453 #, no-wrap
1454 msgid "B<--quilt=linear>"
1455 msgstr ""
1456
1457 #. type: Plain text
1458 #: ../dgit.1:814
1459 msgid ""
1460 "When fixing up source format `3.0 (quilt)' metadata, insist on generating a "
1461 "linear patch stack: one new patch for each relevant commit.  If such a stack "
1462 "cannot be generated, fail.  This is the default for Debian."
1463 msgstr ""
1464
1465 #. type: Plain text
1466 #: ../dgit.1:819
1467 msgid ""
1468 "HEAD should be a series of plain commits (not touching debian/patches/), and "
1469 "pseudomerges, with as ancestor a patches-applied branch."
1470 msgstr ""
1471
1472 #. type: TP
1473 #: ../dgit.1:819
1474 #, no-wrap
1475 msgid "B<--quilt=auto>"
1476 msgstr ""
1477
1478 #. type: Plain text
1479 #: ../dgit.1:828
1480 msgid ""
1481 "When fixing up source format `3.0 (quilt)' metadata, prefer to generate a "
1482 "linear patch stack (as with --quilt=auto)  but if that doesn't seem "
1483 "possible, try to generate a single squashed patch for all the changes made "
1484 "in git (as with --quilt=smash).  This is not a good idea for an NMU in "
1485 "Debian."
1486 msgstr ""
1487
1488 #. type: TP
1489 #: ../dgit.1:828
1490 #, no-wrap
1491 msgid "B<--quilt=smash>"
1492 msgstr ""
1493
1494 #. type: Plain text
1495 #: ../dgit.1:833
1496 msgid ""
1497 "When fixing up source format `3.0 (quilt)' metadata, generate a single "
1498 "additional patch for all the changes made in git.  This is not a good idea "
1499 "for an NMU in Debian."
1500 msgstr ""
1501
1502 #. type: Plain text
1503 #: ../dgit.1:839
1504 msgid ""
1505 "(If HEAD has any in-tree patches already, they must apply cleanly.  This "
1506 "will be the case for any trees produced by dgit fetch or clone; if you do "
1507 "not change the upstream version nor make changes in debian/patches, it will "
1508 "remain true.)"
1509 msgstr ""
1510
1511 #. type: TP
1512 #: ../dgit.1:839
1513 #, no-wrap
1514 msgid "B<--quilt=nofix>"
1515 msgstr ""
1516
1517 #. type: Plain text
1518 #: ../dgit.1:847
1519 msgid ""
1520 "Check whether source format `3.0 (quilt)' metadata would need fixing up, "
1521 "but, if it does, fail.  You must then fix the metadata yourself somehow "
1522 "before pushing.  (NB that dpkg-source --commit will not work because the "
1523 "dgit git tree does not have a B<.pc> directory.)"
1524 msgstr ""
1525
1526 #. type: TP
1527 #: ../dgit.1:847
1528 #, no-wrap
1529 msgid "B<--quilt=nocheck> | B<--no-quilt-fixup>"
1530 msgstr ""
1531
1532 #. type: Plain text
1533 #: ../dgit.1:852
1534 msgid ""
1535 "Do not check whether up source format `3.0 (quilt)' metadata needs fixing "
1536 "up.  If you use this option and the metadata did in fact need fixing up, "
1537 "dgit push will fail."
1538 msgstr ""
1539
1540 #. type: TP
1541 #: ../dgit.1:852
1542 #, no-wrap
1543 msgid "B<-->[B<quilt=>]B<gbp> | B<-->[B<quilt=>]B<dpm> | B<--quilt=unapplied>"
1544 msgstr ""
1545
1546 #. type: Plain text
1547 #: ../dgit.1:859
1548 msgid ""
1549 "Tell dgit that you are using a nearly-dgit-compatible git branch, aka a "
1550 "B<maintainer view>, and do not want your branch changed by dgit."
1551 msgstr ""
1552
1553 #. type: Plain text
1554 #: ../dgit.1:867
1555 msgid ""
1556 "B<--gbp> (short for B<--quilt=gbp>)  is for use with git-buildpackage.  Your "
1557 "HEAD is expected to be a patches-unapplied git branch, except that it might "
1558 "contain changes to upstream .gitignore files.  This is the default for dgit "
1559 "gbp-build."
1560 msgstr ""
1561
1562 #. type: Plain text
1563 #: ../dgit.1:875
1564 msgid ""
1565 "B<--dpm> (short for B<--quilt=dpm>)  is for use with git-dpm.  Your HEAD is "
1566 "expected to be a patches-applied git branch, except that it might contain "
1567 "changes to upstream .gitignore files."
1568 msgstr ""
1569
1570 #. type: Plain text
1571 #: ../dgit.1:880
1572 msgid ""
1573 "B<--quilt=unapplied> specifies that your HEAD is a patches-unapplied git "
1574 "branch (and that any changes to upstream .gitignore files are represented as "
1575 "patches in debian/patches)."
1576 msgstr ""
1577
1578 #. type: Plain text
1579 #: ../dgit.1:898
1580 msgid ""
1581 "With --quilt=gbp|dpm|unapplied, dgit push (or precursors like quilt-fixup "
1582 "and build) will automatically generate a conversion of your git branch into "
1583 "the right form.  dgit push will push the dgit-compatible form (the B<dgit "
1584 "view>)  to the dgit git server.  The dgit view will be visible to you in the "
1585 "dgit remote tracking branches, but your own branch will not be modified.  "
1586 "dgit push will create a tag B<debian/>I<version> for the maintainer view, "
1587 "and the dgit tag B<archive/debian/>I<version> for the dgit view.  dgit quilt-"
1588 "fixup will merely do some checks, and cache the maintainer view."
1589 msgstr ""
1590
1591 #. type: Plain text
1592 #: ../dgit.1:907
1593 msgid ""
1594 "B<If you have a branch like this it is essential to specify the appropriate "
1595 "--quilt= option!> This is because it is not always possible to tell: a "
1596 "patches-unapplied git branch of a package with one patch, for example, looks "
1597 "very like a patches-applied branch where the user has used git revert to "
1598 "undo the patch, expecting to actually revert it.  However, if you fail to "
1599 "specify the right --quilt option, and you aren't too lucky, dgit will notice "
1600 "the problem and stop, with a useful hint."
1601 msgstr ""
1602
1603 #. type: TP
1604 #: ../dgit.1:907
1605 #, no-wrap
1606 msgid "B<-d>I<distro> | B<--distro=>I<distro>"
1607 msgstr ""
1608
1609 #. type: Plain text
1610 #: ../dgit.1:916
1611 msgid ""
1612 "Specifies that the suite to be operated on is part of distro I<distro>.  "
1613 "This overrides the default value found from the git config option B<dgit-"
1614 "suite.>I<suite>B<.distro>.  The only effect is that other configuration "
1615 "variables (used for accessing the archive and dgit-repos) used are B<dgit-"
1616 "distro.>I<distro>B<.*>."
1617 msgstr ""
1618
1619 #. type: Plain text
1620 #: ../dgit.1:922
1621 msgid ""
1622 "If your suite is part of a distro that dgit already knows about, you can use "
1623 "this option to make dgit work even if your dgit doesn't know about the "
1624 "suite.  For example, specifying B<-ddebian> will work when the suite is an "
1625 "unknown suite in the Debian archive."
1626 msgstr ""
1627
1628 #. type: Plain text
1629 #: ../dgit.1:927
1630 msgid ""
1631 "To define a new distro it is necessary to define methods and URLs for "
1632 "fetching (and, for dgit push, altering) a variety of information both in the "
1633 "archive and in dgit-repos.  How to set this up is not yet documented."
1634 msgstr ""
1635
1636 #. type: TP
1637 #: ../dgit.1:927
1638 #, no-wrap
1639 msgid "B<-C>I<changesfile>"
1640 msgstr ""
1641
1642 #. type: Plain text
1643 #: ../dgit.1:932
1644 msgid ""
1645 "Specifies the .changes file which is to be uploaded.  By default dgit push "
1646 "looks for single .changes file in the parent directory whose filename "
1647 "suggests it is for the right package and version."
1648 msgstr ""
1649
1650 #. type: Plain text
1651 #: ../dgit.1:941
1652 msgid ""
1653 "If the specified I<changesfile> pathname contains slashes, the directory "
1654 "part is also used as the value for B<--build-products-dir>; otherwise, the "
1655 "changes file is expected in that directory (by default, in B<..>)."
1656 msgstr ""
1657
1658 #. type: TP
1659 #: ../dgit.1:941
1660 #, no-wrap
1661 msgid "B<--rm-old-changes>"
1662 msgstr ""
1663
1664 #. type: Plain text
1665 #: ../dgit.1:953
1666 msgid ""
1667 "When doing a build, delete any changes files matching "
1668 "I<package>B<_>I<version>B<_*.changes> before starting.  This ensures that "
1669 "dgit push (and dgit sbuild) will be able to unambiguously identify the "
1670 "relevant changes files from the most recent build, even if there have been "
1671 "previous builds with different tools or options.  The default is not to "
1672 "remove, but B<--no-rm-old-changes> can be used to override a previous --rm-"
1673 "old-changes or the .rm-old-changes configuration setting."
1674 msgstr ""
1675
1676 #. type: Plain text
1677 #: ../dgit.1:956
1678 msgid ""
1679 "Note that B<dgit push-source> will always find the right .changes, "
1680 "regardless of this option."
1681 msgstr ""
1682
1683 #. type: TP
1684 #: ../dgit.1:956
1685 #, no-wrap
1686 msgid "B<--build-products-dir=>I<directory>"
1687 msgstr ""
1688
1689 #. type: Plain text
1690 #: ../dgit.1:960
1691 msgid ""
1692 "Specifies where to find and create tarballs, binary packages, source "
1693 "packages, .changes files, and so on."
1694 msgstr ""
1695
1696 #. type: Plain text
1697 #: ../dgit.1:963
1698 msgid "By default, dgit uses the parent directory (B<..>)."
1699 msgstr ""
1700
1701 #. type: Plain text
1702 #: ../dgit.1:972
1703 msgid ""
1704 "Changing this setting may necessitate moving .orig tarballs to the new "
1705 "directory, so it is probably best to use the B<dgit.default.build-products-"
1706 "dir> configuration setting (see CONFIGURATION, below)  which this command "
1707 "line option overrides)."
1708 msgstr ""
1709
1710 #. type: TP
1711 #: ../dgit.1:972
1712 #, no-wrap
1713 msgid "B<--no-rm-on-error>"
1714 msgstr ""
1715
1716 #. type: Plain text
1717 #: ../dgit.1:975
1718 msgid "Do not delete the destination directory if clone fails."
1719 msgstr ""
1720
1721 #. type: TP
1722 #: ../dgit.1:975
1723 #, no-wrap
1724 msgid "B<--dep14tag>"
1725 msgstr ""
1726
1727 #. type: Plain text
1728 #: ../dgit.1:982
1729 msgid ""
1730 "Generates a DEP-14 tag (eg B<debian/>I<version>)  as well as a dgit tag (eg "
1731 "B<archive/debian/>I<version>)  where possible.  This is the default."
1732 msgstr ""
1733
1734 #. type: TP
1735 #: ../dgit.1:982
1736 #, no-wrap
1737 msgid "B<--no-dep14tag>"
1738 msgstr ""
1739
1740 #. type: Plain text
1741 #: ../dgit.1:988
1742 msgid ""
1743 "Do not generate a DEP-14 tag, except in split quilt view mode.  (On servers "
1744 "where only the old tag format is supported, the dgit tag will have the "
1745 "DEP-14 name.  This option does not prevent that.)"
1746 msgstr ""
1747
1748 #. type: TP
1749 #: ../dgit.1:988
1750 #, no-wrap
1751 msgid "B<--dep14tag-always>"
1752 msgstr ""
1753
1754 #. type: Plain text
1755 #: ../dgit.1:993
1756 msgid ""
1757 "Insist on generating a DEP-14 tag as well as a dgit tag.  If the server does "
1758 "not support that, dgit push will fail."
1759 msgstr ""
1760
1761 #. type: TP
1762 #: ../dgit.1:993
1763 #, no-wrap
1764 msgid "B<-D>"
1765 msgstr ""
1766
1767 #. type: Plain text
1768 #: ../dgit.1:997
1769 msgid ""
1770 "Prints debugging information to stderr.  Repeating the option produces more "
1771 "output (currently, up to -DDDD is meaningfully different)."
1772 msgstr ""
1773
1774 #. type: TP
1775 #: ../dgit.1:997
1776 #, no-wrap
1777 msgid "B<-c>I<name>B<=>I<value>"
1778 msgstr ""
1779
1780 #. type: Plain text
1781 #: ../dgit.1:1001
1782 msgid ""
1783 "Specifies a git configuration option, to be used for this run.  dgit itself "
1784 "is also controlled by git configuration options."
1785 msgstr ""
1786
1787 #. type: TP
1788 #: ../dgit.1:1001
1789 #, no-wrap
1790 msgid "B<-v>I<version>|B<_> | B<--since-version=>versionI<|>B<_>"
1791 msgstr ""
1792
1793 #. type: Plain text
1794 #: ../dgit.1:1010
1795 msgid ""
1796 "Specifies the B<-v>I<version> option to pass to dpkg-genchanges, during "
1797 "builds.  Changes (from debian/changelog) since this version will be included "
1798 "in the built changes file, and hence in the upload.  If this option is not "
1799 "specified, dgit will query the archive and use the latest version uploaded "
1800 "to the intended suite."
1801 msgstr ""
1802
1803 #. type: Plain text
1804 #: ../dgit.1:1016
1805 msgid ""
1806 "Specifying B<_> inhibits this, so that no -v option will be passed to dpkg-"
1807 "genchanges (and as a result, only the last stanza from debian/changelog will "
1808 "be used for the build and upload)."
1809 msgstr ""
1810
1811 #. type: TP
1812 #: ../dgit.1:1016
1813 #, no-wrap
1814 msgid "B<-m>I<maintaineraddress>"
1815 msgstr ""
1816
1817 #. type: Plain text
1818 #: ../dgit.1:1019
1819 msgid "Passed to dpkg-genchanges (eventually)."
1820 msgstr ""
1821
1822 #. type: TP
1823 #: ../dgit.1:1019
1824 #, no-wrap
1825 msgid "B<--ch:>I<option>"
1826 msgstr ""
1827
1828 #. type: Plain text
1829 #: ../dgit.1:1023
1830 msgid ""
1831 "Specifies a single additional option to pass, eventually, to dpkg-genchanges."
1832 msgstr ""
1833
1834 #. type: Plain text
1835 #: ../dgit.1:1030
1836 msgid ""
1837 "Options which are safe to pass include B<-C> (and also B<-si -sa -sd> "
1838 "although these should never be necessary with Debian since dgit "
1839 "automatically calculates whether .origs need to be uploaded.)"
1840 msgstr ""
1841
1842 #. type: Plain text
1843 #: ../dgit.1:1032
1844 msgid "For other options the caveat below applies."
1845 msgstr ""
1846
1847 #. type: TP
1848 #: ../dgit.1:1032
1849 #, no-wrap
1850 msgid "B<--curl:>I<option> | B<--dput:>I<option> |..."
1851 msgstr ""
1852
1853 #. type: Plain text
1854 #: ../dgit.1:1054
1855 msgid ""
1856 "Specifies a single additional option to pass to B<curl>, B<dput>, "
1857 "B<debsign>, B<dpkg-source>, B<dpkg-buildpackage>, B<dpkg-genchanges>, "
1858 "B<sbuild>, B<pbuilder>, B<cowbuilder>, B<ssh>, B<dgit>, B<git-debrebase>, "
1859 "B<apt-get>, B<apt-cache>, B<gbp-pq>, B<gbp-build>, or B<mergechanges>.  Can "
1860 "be repeated as necessary."
1861 msgstr ""
1862
1863 #. type: Plain text
1864 #: ../dgit.1:1062
1865 msgid ""
1866 "Use of this ability should not normally be necessary.  It is provided for "
1867 "working around bugs, or other unusual situations.  If you use these options, "
1868 "you may violate dgit's assumptions about the behaviour of its subprograms "
1869 "and cause lossage."
1870 msgstr ""
1871
1872 #. type: Plain text
1873 #: ../dgit.1:1067
1874 msgid ""
1875 "For dpkg-buildpackage, dpkg-genchanges, mergechanges and sbuild, the option "
1876 "applies only when the program is invoked directly by dgit.  Usually, for "
1877 "passing options to dpkg-genchanges, you should use B<--ch:>I<option>."
1878 msgstr ""
1879
1880 #. type: Plain text
1881 #: ../dgit.1:1071
1882 msgid ""
1883 "Specifying --git is not effective for some lower-level read-only git "
1884 "operations performed by dgit, and also not when git is invoked by another "
1885 "program run by dgit."
1886 msgstr ""
1887
1888 #. type: Plain text
1889 #: ../dgit.1:1073
1890 msgid "See notes below regarding ssh and dgit."
1891 msgstr ""
1892
1893 #. type: Plain text
1894 #: ../dgit.1:1081
1895 msgid ""
1896 "NB that --gpg:option is not supported (because debsign does not have that "
1897 "facility).  But see B<-k> and the B<keyid> distro config setting."
1898 msgstr ""
1899
1900 #. type: TP
1901 #: ../dgit.1:1081
1902 #, no-wrap
1903 msgid "B<--curl=>I<program> | B<--dput=>I<program> |..."
1904 msgstr ""
1905
1906 #. type: Plain text
1907 #: ../dgit.1:1104
1908 msgid ""
1909 "Specifies alternative programs to use instead of B<curl>, B<dput>, "
1910 "B<debsign>, B<dpkg-source>, B<dpkg-buildpackage>, B<dpkg-genchanges>, "
1911 "B<sbuild>, B<pbuilder>, B<cowbuilder>, B<gpg>, B<ssh>, B<dgit>, B<git-"
1912 "debrebase>, B<apt-get>, B<apt-cache>, B<git>, B<gbp-pq>, B<gbp-build>, or "
1913 "B<mergechanges>."
1914 msgstr ""
1915
1916 #. type: Plain text
1917 #: ../dgit.1:1112
1918 msgid ""
1919 "For B<dpkg-buildpackage>, B<dpkg-genchanges>, B<mergechanges> and B<sbuild>, "
1920 "this applies only when the program is invoked directly by dgit."
1921 msgstr ""
1922
1923 #. type: Plain text
1924 #: ../dgit.1:1119
1925 msgid ""
1926 "For B<dgit>, specifies the command to run on the remote host when dgit rpush "
1927 "needs to invoke a remote copy of itself.  (dgit also reinvokes itself as the "
1928 "EDITOR for dpkg-source --commit; this is done using argv[0], and is not "
1929 "affected by --dgit=)."
1930 msgstr ""
1931
1932 #. type: Plain text
1933 #: ../dgit.1:1130
1934 msgid ""
1935 "B<gbp-build>'s value is used instead of gbp build or git-buildpackage.  (The "
1936 "default is the latter unless the former exists on PATH.)  B<gbp-pq>'s value "
1937 "is used instead of gbp pq.  In both cases, unusually, the specified value is "
1938 "split on whitespace to produce a command and possibly some options and/or "
1939 "arguments."
1940 msgstr ""
1941
1942 #. type: Plain text
1943 #: ../dgit.1:1138
1944 msgid ""
1945 "For pbuilder and cowbuilder, the defaults are B<sudo -E pbuilder> and B<sudo "
1946 "-E cowbuilder> respectively.  Like with gbp-build and gbp pq, the specified "
1947 "value is split on whitespace."
1948 msgstr ""
1949
1950 #. type: Plain text
1951 #: ../dgit.1:1155
1952 msgid ""
1953 "For B<ssh>, the default value is taken from the B<DGIT_SSH> or B<GIT_SSH> "
1954 "environment variables, if set (see below).  And, for ssh, when accessing the "
1955 "archive and dgit-repos, this command line setting is overridden by the git "
1956 "config variables B<dgit-distro.>I<distro>B<.ssh> and B<.dgit.default.ssh> "
1957 "(which can in turn be overridden with -c).  Also, when dgit is using git to "
1958 "access dgit-repos, only git's idea of what ssh to use (eg, B<GIT_SSH>)  is "
1959 "relevant."
1960 msgstr ""
1961
1962 #. type: TP
1963 #: ../dgit.1:1155
1964 #, no-wrap
1965 msgid "B<--existing-package=>I<package>"
1966 msgstr ""
1967
1968 #. type: Plain text
1969 #: ../dgit.1:1165
1970 msgid ""
1971 "dgit push needs to canonicalise the suite name.  Sometimes, dgit lacks a way "
1972 "to ask the archive to do this without knowing the name of an existing "
1973 "package.  Without --new we can just use the package we are trying to push.  "
1974 "But with --new that will not work, so we guess B<dpkg> or use the value of "
1975 "this option.  This option is not needed with the default mechanisms for "
1976 "accessing the archive."
1977 msgstr ""
1978
1979 #. type: TP
1980 #: ../dgit.1:1165
1981 #, no-wrap
1982 msgid "B<-h>|B<--help>"
1983 msgstr ""
1984
1985 #. type: TP
1986 #: ../dgit.1:1168
1987 #, no-wrap
1988 msgid "B<--initiator-tempdir=>I<directory>"
1989 msgstr ""
1990
1991 #. type: Plain text
1992 #: ../dgit.1:1177
1993 msgid ""
1994 "dgit rpush uses a temporary directory on the invoking (signing) host.  This "
1995 "option causes dgit to use I<directory> instead.  Furthermore, the specified "
1996 "directory will be emptied, removed and recreated before dgit starts, rather "
1997 "than removed after dgit finishes.  The directory specified must be an "
1998 "absolute pathname."
1999 msgstr ""
2000
2001 #. type: TP
2002 #: ../dgit.1:1177
2003 #, no-wrap
2004 msgid "B<--force->I<something>"
2005 msgstr ""
2006
2007 #. type: Plain text
2008 #: ../dgit.1:1185
2009 msgid ""
2010 "Instructs dgit to try to proceed despite detecting what it thinks is going "
2011 "to be a fatal problem.  B<This is probably not going to work.> These options "
2012 "are provided as an escape hatch, in case dgit is confused.  (They might also "
2013 "be useful for testing error cases.)"
2014 msgstr ""
2015
2016 #. type: TP
2017 #: ../dgit.1:1185
2018 #, no-wrap
2019 msgid "B<--force-import-dsc-with-dgit-field>"
2020 msgstr ""
2021
2022 #. type: Plain text
2023 #: ../dgit.1:1192
2024 msgid ""
2025 "Tell dgit import-dsc to treat a .dsc with a Dgit field like one without it.  "
2026 "The result is a fresh import, discarding the git history that the person who "
2027 "pushed that .dsc was working with."
2028 msgstr ""
2029
2030 #. type: TP
2031 #: ../dgit.1:1192
2032 #, no-wrap
2033 msgid "B<--force-uploading-binaries>"
2034 msgstr ""
2035
2036 #. type: Plain text
2037 #: ../dgit.1:1197
2038 msgid ""
2039 "Carry on and upload binaries even though dgit thinks your distro does not "
2040 "permit that."
2041 msgstr ""
2042
2043 #. type: TP
2044 #: ../dgit.1:1197
2045 #, no-wrap
2046 msgid "B<--force-uploading-source-only>"
2047 msgstr ""
2048
2049 #. type: Plain text
2050 #: ../dgit.1:1203
2051 msgid ""
2052 "Carry on and do a source-only upload, without any binaries, even though dgit "
2053 "thinks your distro does not permit that, or does not permit that in this "
2054 "situation."
2055 msgstr ""
2056
2057 #. type: TP
2058 #: ../dgit.1:1203
2059 #, no-wrap
2060 msgid "B<--force-unrepresentable>"
2061 msgstr ""
2062
2063 #. type: Plain text
2064 #: ../dgit.1:1210
2065 msgid ""
2066 "Carry on even if dgit thinks that your git tree contains changes (relative "
2067 "to your .orig tarballs)  which dpkg-source is not able to represent.  Your "
2068 "build or push will probably fail later."
2069 msgstr ""
2070
2071 #. type: TP
2072 #: ../dgit.1:1210
2073 #, no-wrap
2074 msgid "B<--force-changes-origs-exactly>"
2075 msgstr ""
2076
2077 #. type: Plain text
2078 #: ../dgit.1:1215
2079 msgid ""
2080 "Use the set of .origs specified in your .changes, exactly, without regard to "
2081 "what is in the archive already.  The archive may well reject your upload."
2082 msgstr ""
2083
2084 #. type: TP
2085 #: ../dgit.1:1215
2086 #, no-wrap
2087 msgid "B<--force-unsupported-source-format>"
2088 msgstr ""
2089
2090 #. type: Plain text
2091 #: ../dgit.1:1219
2092 msgid ""
2093 "Carry on despite dgit not understanding your source package format.  dgit "
2094 "will probably mishandle it."
2095 msgstr ""
2096
2097 #. type: TP
2098 #: ../dgit.1:1219
2099 #, no-wrap
2100 msgid "B<--force-dsc-changes-mismatch>"
2101 msgstr ""
2102
2103 #. type: Plain text
2104 #: ../dgit.1:1223
2105 msgid ""
2106 "Do not check whether .dsc and .changes match.  The archive will probably "
2107 "reject your upload."
2108 msgstr ""
2109
2110 #. type: TP
2111 #: ../dgit.1:1223
2112 #, no-wrap
2113 msgid "B<--force-import-gitapply-absurd> | B<--force-import-gitapply-no-absurd>"
2114 msgstr ""
2115
2116 #. type: Plain text
2117 #: ../dgit.1:1229
2118 msgid ""
2119 "Force on or off the use of the absurd git-apply emulation when running gbp "
2120 "pq import when importing a package from a .dsc.  See Debian bug #841867."
2121 msgstr ""
2122
2123 #. type: =head1
2124 #: ../dgit.1:1229 ../dgit-downstream-dsc.7.pod:150
2125 #, no-wrap
2126 msgid "CONFIGURATION"
2127 msgstr ""
2128
2129 #. type: Plain text
2130 #: ../dgit.1:1235
2131 msgid ""
2132 "dgit can be configured via the git config system.  You may set keys with git-"
2133 "config (either in system-global or per-tree configuration), or provide B<-"
2134 "c>I<key>B<=>I<value> on the dgit command line."
2135 msgstr ""
2136
2137 #. type: Plain text
2138 #: ../dgit.1:1237
2139 msgid "Settings likely to be useful for an end user include:"
2140 msgstr ""
2141
2142 #. type: TP
2143 #: ../dgit.1:1237
2144 #, no-wrap
2145 msgid "B<dgit.default.build-products-dir>"
2146 msgstr ""
2147
2148 #. type: Plain text
2149 #: ../dgit.1:1243
2150 msgid ""
2151 "Specifies where to find the built files to be uploaded, when --build-"
2152 "products-dir is not specified.  The default is the parent directory (B<..>)."
2153 msgstr ""
2154
2155 #. type: =item
2156 #: ../dgit.1:1243 ../dgit-downstream-dsc.7.pod:286
2157 #, no-wrap
2158 msgid "B<dgit-suite.>I<suite>B<.distro> I<distro>"
2159 msgstr ""
2160
2161 #. type: Plain text
2162 #: ../dgit.1:1248
2163 msgid ""
2164 "Specifies the distro for a suite.  dgit keys off the suite name (which "
2165 "appears in changelogs etc.), and uses that to determine the distro which is "
2166 "involved.  The config used is thereafter that for the distro."
2167 msgstr ""
2168
2169 #. type: Plain text
2170 #: ../dgit.1:1251
2171 msgid "I<suite> may be a glob pattern."
2172 msgstr ""
2173
2174 #. type: TP
2175 #: ../dgit.1:1251
2176 #, no-wrap
2177 msgid "B<dgit.default.distro>I< distro>"
2178 msgstr ""
2179
2180 #. type: Plain text
2181 #: ../dgit.1:1254
2182 msgid "The default distro for an unknown suite."
2183 msgstr ""
2184
2185 #. type: TP
2186 #: ../dgit.1:1254
2187 #, no-wrap
2188 msgid "B<dgit.default.default-suite>I< suite>"
2189 msgstr ""
2190
2191 #. type: Plain text
2192 #: ../dgit.1:1257
2193 msgid "The default suite (eg for clone)."
2194 msgstr ""
2195
2196 #. type: TP
2197 #: ../dgit.1:1257
2198 #, no-wrap
2199 msgid "B<dgit.default.>*"
2200 msgstr ""
2201
2202 #. type: Plain text
2203 #: ../dgit.1:1262
2204 msgid ""
2205 "for each B<dgit-distro.>I<distro>B<.>*, the default value used if there is "
2206 "no distro-specific setting."
2207 msgstr ""
2208
2209 #. type: TP
2210 #: ../dgit.1:1262
2211 #, no-wrap
2212 msgid "B<dgit-distro.>I<distro>B<.clean-mode>"
2213 msgstr ""
2214
2215 #. type: Plain text
2216 #: ../dgit.1:1266
2217 msgid ""
2218 "One of the values for the command line --clean= option; used if --clean is "
2219 "not specified."
2220 msgstr ""
2221
2222 #. type: TP
2223 #: ../dgit.1:1266
2224 #, no-wrap
2225 msgid "B<dgit-distro.>I<distro>B<.clean-mode-newer>"
2226 msgstr ""
2227
2228 #. type: Plain text
2229 #: ../dgit.1:1272
2230 msgid ""
2231 "Like .clean-mode, but ignored if the value does not make sense to this "
2232 "version of dgit.  Setting both .clean-mode and .clean-mode-newer is useful "
2233 "to provide a single git config compatible with different dgit versions."
2234 msgstr ""
2235
2236 #. type: TP
2237 #: ../dgit.1:1272
2238 #, no-wrap
2239 msgid "B<dgit-distro.>I<distro>B<.quilt->"
2240 msgstr ""
2241
2242 #. type: Plain text
2243 #: ../dgit.1:1276
2244 msgid ""
2245 "One of the values for the command line --quilt= option; used if --quilt is "
2246 "not specified."
2247 msgstr ""
2248
2249 #. type: TP
2250 #: ../dgit.1:1276
2251 #, no-wrap
2252 msgid "B<dgit-distro.>I<distro>B<.rm-old-changes>"
2253 msgstr ""
2254
2255 #. type: Plain text
2256 #: ../dgit.1:1280
2257 msgid ""
2258 "Boolean, used if neither --rm-old-changes nor --no-rm-old-changes is "
2259 "specified.  The default is not to remove."
2260 msgstr ""
2261
2262 #. type: TP
2263 #: ../dgit.1:1280
2264 #, no-wrap
2265 msgid "B<dgit-distro.>I<distro>B<.readonly> B<auto>|B<a> | B<true>|B<t>|B<y>|B<1> | B<false>|B<f>|B<n>|B<0>"
2266 msgstr ""
2267
2268 #. type: Plain text
2269 #: ../dgit.1:1287
2270 msgid ""
2271 "Whether you have push access to the distro.  For Debian, it is OK to use "
2272 "auto, which uses readonly mode if you are not pushing right now; but, "
2273 "setting this to false will avoid relying on the mirror of the dgit git "
2274 "repository server."
2275 msgstr ""
2276
2277 #. type: TP
2278 #: ../dgit.1:1287
2279 #, no-wrap
2280 msgid "B<dgit-distro.>I<distro>B<.keyid>"
2281 msgstr ""
2282
2283 #. type: Plain text
2284 #: ../dgit.1:1291
2285 msgid "See also B<-k>."
2286 msgstr ""
2287
2288 #. type: TP
2289 #: ../dgit.1:1291
2290 #, no-wrap
2291 msgid "B<dgit-distro.>I<distro>B<.mirror>I< url>"
2292 msgstr ""
2293
2294 #. type: TP
2295 #: ../dgit.1:1293
2296 #, no-wrap
2297 msgid "B<dgit-distro.>I<distro>B<.username>"
2298 msgstr ""
2299
2300 #. type: Plain text
2301 #: ../dgit.1:1296
2302 msgid "Not relevant for Debian."
2303 msgstr ""
2304
2305 #. type: =item
2306 #: ../dgit.1:1296 ../dgit-downstream-dsc.7.pod:242
2307 #, no-wrap
2308 msgid "B<dgit-distro.>I<distro>B<.upload-host>"
2309 msgstr ""
2310
2311 #. type: Plain text
2312 #: ../dgit.1:1299
2313 msgid "Might be useful if you have an intermediate queue server."
2314 msgstr ""
2315
2316 #. type: TP
2317 #: ../dgit.1:1299
2318 #, no-wrap
2319 msgid "B<dgit-distro.>I<distro>B<.user-name>I< >B<dgit-distro.>I<distro>B<.user-email>"
2320 msgstr ""
2321
2322 #. type: Plain text
2323 #: ../dgit.1:1304
2324 msgid ""
2325 "Values to configure for user.name and user.email in new git trees.  If not "
2326 "specified, the DEBFULLNAME and DEBEMAIL environment variables are used, "
2327 "respectively.  Only used if .setup-usermail is not disabled."
2328 msgstr ""
2329
2330 #. type: TP
2331 #: ../dgit.1:1304
2332 #, no-wrap
2333 msgid "B<dgit-distro.>I<distro>B<.setup-useremail>"
2334 msgstr ""
2335
2336 #. type: Plain text
2337 #: ../dgit.1:1308
2338 msgid ""
2339 "Whether to set user.name and user.email in new git trees.  True by default.  "
2340 "Ignored for dgit setup-setup-useremail, which does it anyway."
2341 msgstr ""
2342
2343 #. type: TP
2344 #: ../dgit.1:1308
2345 #, no-wrap
2346 msgid "B<dgit-distro.>I<distro>B<.setup-mergechangelogs>"
2347 msgstr ""
2348
2349 #. type: Plain text
2350 #: ../dgit.1:1313
2351 msgid ""
2352 "Whether to setup a merge driver which uses dpkg-mergechangelogs for debian/"
2353 "changelog.  True by default.  Ignored for dgit setup-mergechangelogs, which "
2354 "does it anyway."
2355 msgstr ""
2356
2357 #. type: TP
2358 #: ../dgit.1:1313
2359 #, no-wrap
2360 msgid "B<dgit-distro.>I<distro>B<.setup-gitattributes>"
2361 msgstr ""
2362
2363 #. type: Plain text
2364 #: ../dgit.1:1319
2365 msgid ""
2366 "Whether to configure .git/info/attributes to suppress checkin/checkout file "
2367 "content transformations in new git trees.  True by default.  Ignored for "
2368 "dgit setup-gitattributes, which does it anyway."
2369 msgstr ""
2370
2371 #. type: TP
2372 #: ../dgit.1:1319
2373 #, no-wrap
2374 msgid "B<dgit-distro.>I<distro>B<.cmd->I<cmd>"
2375 msgstr ""
2376
2377 #. type: Plain text
2378 #: ../dgit.1:1325
2379 msgid "Program to use instead of I<cmd>.  Works like B<-->I<cmd>B<=>... ."
2380 msgstr ""
2381
2382 #. type: TP
2383 #: ../dgit.1:1325
2384 #, no-wrap
2385 msgid "B<dgit-distro.>I<distro>B<.opts->I<cmd>"
2386 msgstr ""
2387
2388 #. type: Plain text
2389 #: ../dgit.1:1336
2390 msgid ""
2391 "Extra options to pass to I<cmd>.  Works like B<-->I<cmd>B<:>... .  To pass "
2392 "several options, configure multiple values in git config (with git config --"
2393 "add).  The options for B<dgit.default.opts->I<cmd> B<dgit-distro."
2394 ">I<distro>B</push.opts->I<cmd> and are all used, followed by options from "
2395 "dgit's command line."
2396 msgstr ""
2397
2398 #. type: SH
2399 #: ../dgit.1:1336
2400 #, no-wrap
2401 msgid "ACCESS CONFIGURATION"
2402 msgstr ""
2403
2404 #. type: Plain text
2405 #: ../dgit.1:1341
2406 msgid ""
2407 "There are many other settings which specify how a particular distro's "
2408 "services (archive and git) are provided.  These should not normally be "
2409 "adjusted, but are documented for the benefit of distros who wish to adopt "
2410 "dgit."
2411 msgstr ""
2412
2413 #. type: TP
2414 #: ../dgit.1:1341
2415 #, no-wrap
2416 msgid "B<dgit-distro.>I<distro>B<.nominal-distro>"
2417 msgstr ""
2418
2419 #. type: Plain text
2420 #: ../dgit.1:1344
2421 msgid "Shown in git tags, Dgit fields, and so on."
2422 msgstr ""
2423
2424 #. type: TP
2425 #: ../dgit.1:1344
2426 #, no-wrap
2427 msgid "B<dgit-distro.>I<distro>B<.alias-canon>"
2428 msgstr ""
2429
2430 #. type: Plain text
2431 #: ../dgit.1:1347
2432 msgid "Used for all access configuration lookup."
2433 msgstr ""
2434
2435 #. type: TP
2436 #: ../dgit.1:1347
2437 #, no-wrap
2438 msgid "B<dgit-distro.>I<distro>B</push.>*"
2439 msgstr ""
2440
2441 #. type: Plain text
2442 #: ../dgit.1:1353
2443 msgid ""
2444 "If set, overrides corresponding non B</push> config when B<readonly=false>, "
2445 "or when pushing and B<readonly=auto>."
2446 msgstr ""
2447
2448 #. type: TP
2449 #: ../dgit.1:1353
2450 #, no-wrap
2451 msgid "B<dgit-distro.>I<distro>B<.git-url>"
2452 msgstr ""
2453
2454 #. type: TP
2455 #: ../dgit.1:1355
2456 #, no-wrap
2457 msgid "B<dgit-distro.>I<distro>B<.git-url>[B<-suffix>]"
2458 msgstr ""
2459
2460 #. type: TP
2461 #: ../dgit.1:1357
2462 #, no-wrap
2463 msgid "B<dgit-distro.>I<distro>B<.git-proto>"
2464 msgstr ""
2465
2466 #. type: TP
2467 #: ../dgit.1:1359
2468 #, no-wrap
2469 msgid "B<dgit-distro.>I<distro>B<.git-path>"
2470 msgstr ""
2471
2472 #. type: TP
2473 #: ../dgit.1:1361
2474 #, no-wrap
2475 msgid "B<dgit-distro.>I<distro>B<.git-check> B<true>|B<false>|B<url>|B<ssh-cmd>"
2476 msgstr ""
2477
2478 #. type: TP
2479 #: ../dgit.1:1363
2480 #, no-wrap
2481 msgid "B<dgit-distro.>I<distro>B<.git-check-suffix>"
2482 msgstr ""
2483
2484 #. type: TP
2485 #: ../dgit.1:1365
2486 #, no-wrap
2487 msgid "B<dgit-distro.>I<distro>B<.diverts.divert> B<new-distro>|B</>I<distro-suffix>"
2488 msgstr ""
2489
2490 #. type: TP
2491 #: ../dgit.1:1367
2492 #, no-wrap
2493 msgid "B<dgit-distro.>I<distro>B<.git-create>I< >B<ssh-cmd>I<|>B<true>"
2494 msgstr ""
2495
2496 #. type: TP
2497 #: ../dgit.1:1369
2498 #, no-wrap
2499 msgid "B<dgit-distro.>I<distro>B<.archive-query> B<ftpmasterapi:> | B<madison:>I<distro> | B<dummycat:>I</path>  | B<sshpsql:>I<user>B<@>I<host>B<:>I<dbname>"
2500 msgstr ""
2501
2502 #. type: TP
2503 #: ../dgit.1:1371
2504 #, no-wrap
2505 msgid "B<dgit-distro.>I<distro>B<.archive-query->(B<url>|B<tls-key>|B<curl-ca-args>)"
2506 msgstr ""
2507
2508 #. type: TP
2509 #: ../dgit.1:1373
2510 #, no-wrap
2511 msgid "B<dgit-distro.>I<distro>B<.madison-distro>"
2512 msgstr ""
2513
2514 #. type: TP
2515 #: ../dgit.1:1375
2516 #, no-wrap
2517 msgid "B<dgit-distro.>I<distro>B<.archive-query-default-component>"
2518 msgstr ""
2519
2520 #. type: TP
2521 #: ../dgit.1:1377
2522 #, no-wrap
2523 msgid "B<dgit-distro.>I<distro>B<.dgit-tag-format>"
2524 msgstr ""
2525
2526 #. type: TP
2527 #: ../dgit.1:1379
2528 #, no-wrap
2529 msgid "B<dgit-distro.>I<distro>B<.dep14tag> B<want>|B<no>|B<always>"
2530 msgstr ""
2531
2532 #. type: TP
2533 #: ../dgit.1:1381
2534 #, no-wrap
2535 msgid "B<dgit-distro.>I<distro>B<.ssh>"
2536 msgstr ""
2537
2538 #. type: TP
2539 #: ../dgit.1:1383
2540 #, no-wrap
2541 msgid "B<dgit-distro.>I<distro>B<.sshpsql-dbname>"
2542 msgstr ""
2543
2544 #. type: TP
2545 #: ../dgit.1:1385
2546 #, no-wrap
2547 msgid "B<dgit-distro.>I<distro>B<.>(B<git>|B<sshpsql>)B<->(B<user>|B<host>|B<user-force>)"
2548 msgstr ""
2549
2550 #. type: TP
2551 #: ../dgit.1:1387
2552 #, no-wrap
2553 msgid "B<dgit-distro.>I<distro>B<.backports-quirk>"
2554 msgstr ""
2555
2556 #. type: TP
2557 #: ../dgit.1:1389
2558 #, no-wrap
2559 msgid "B<dgit-distro.>I<distro>B<.rewrite-map-enable>"
2560 msgstr ""
2561
2562 #. type: TP
2563 #: ../dgit.1:1391
2564 #, no-wrap
2565 msgid "B<dgit-distro.>I<distro>B<.source-only-uploads> B<ok>|B<always>|B<never>|B<not-wholly-new>"
2566 msgstr ""
2567
2568 #. type: TP
2569 #: ../dgit.1:1393
2570 #, no-wrap
2571 msgid "B<dgit.default.old-dsc-distro>"
2572 msgstr ""
2573
2574 #. type: TP
2575 #: ../dgit.1:1395
2576 #, no-wrap
2577 msgid "B<dgit.dsc-url-proto-ok.>I<protocol>"
2578 msgstr ""
2579
2580 #. type: TP
2581 #: ../dgit.1:1397
2582 #, no-wrap
2583 msgid "B<dgit.dsc-url-proto-ok.bad-syntax>"
2584 msgstr ""
2585
2586 #. type: TP
2587 #: ../dgit.1:1399
2588 #, no-wrap
2589 msgid "B<dgit.default.dsc-url-proto-ok>"
2590 msgstr ""
2591
2592 #. type: TP
2593 #: ../dgit.1:1401
2594 #, no-wrap
2595 msgid "B<dgit.vcs-git.suites> I<suite>[B<;>...]"
2596 msgstr ""
2597
2598 #. type: SH
2599 #: ../dgit.1:1403
2600 #, no-wrap
2601 msgid "ENVIRONMENT VARIABLES"
2602 msgstr ""
2603
2604 #. type: TP
2605 #: ../dgit.1:1404
2606 #, no-wrap
2607 msgid "B<DGIT_SSH>, B<GIT_SSH>"
2608 msgstr ""
2609
2610 #. type: Plain text
2611 #: ../dgit.1:1413
2612 msgid ""
2613 "specify an alternative default program (and perhaps arguments) to use "
2614 "instead of ssh.  DGIT_SSH is consulted first and may contain arguments; if "
2615 "it contains any whitespace will be passed to the shell.  GIT_SSH specifies "
2616 "just the program; no arguments can be specified, so dgit interprets it the "
2617 "same way as git does.  See also the --ssh= and --ssh: options."
2618 msgstr ""
2619
2620 #. type: TP
2621 #: ../dgit.1:1413
2622 #, no-wrap
2623 msgid "B<DEBEMAIL>, B<DEBFULLNAME>"
2624 msgstr ""
2625
2626 #. type: Plain text
2627 #: ../dgit.1:1417
2628 msgid ""
2629 "Default git user.email and user.name for new trees.  See B<dgit setup-new-"
2630 "tree>."
2631 msgstr ""
2632
2633 #. type: TP
2634 #: ../dgit.1:1417
2635 #, no-wrap
2636 msgid "B<gpg>, B<dpkg->..., B<debsign>, B<git>, B<curl>, B<dput>, B<LWP::UserAgent>"
2637 msgstr ""
2638
2639 #. type: Plain text
2640 #: ../dgit.1:1422
2641 msgid ""
2642 "and other subprograms and modules used by dgit are affected by various "
2643 "environment variables.  Consult the documentation for those programs for "
2644 "details."
2645 msgstr ""
2646
2647 #. type: SH
2648 #: ../dgit.1:1422
2649 #, no-wrap
2650 msgid "BUGS"
2651 msgstr ""
2652
2653 #. type: Plain text
2654 #: ../dgit.1:1429
2655 msgid ""
2656 "There should be a `dgit rebase-prep' command or some such to turn a fast-"
2657 "forwarding branch containing pseudo-merges back into a rebasing patch "
2658 "stack.  It might have to leave a note for a future dgit push."
2659 msgstr ""
2660
2661 #. type: Plain text
2662 #: ../dgit.1:1435
2663 msgid ""
2664 "If the dgit push fails halfway through, it is not necessarily restartable "
2665 "and idempotent.  It would be good to check that the proposed signing key is "
2666 "available before starting work."
2667 msgstr ""
2668
2669 #. type: Plain text
2670 #: ../dgit.1:1440
2671 msgid ""
2672 "dgit's build functions, and dgit push, may make changes to your current "
2673 "HEAD.  Sadly this is necessary for packages in the `3.0 (quilt)' source "
2674 "format.  This is ultimately due to what I consider design problems in quilt "
2675 "and dpkg-source."
2676 msgstr ""
2677
2678 #. type: Plain text
2679 #: ../dgit.1:1445
2680 msgid ""
2681 "--dry-run does not always work properly, as not doing some of the git "
2682 "fetches may result in subsequent actions being different.  Doing a non-dry-"
2683 "run dgit fetch first will help.  --damp-run is likely to work much better."
2684 msgstr ""
2685
2686 #. type: =head1
2687 #: ../dgit.1:1445 ../dgit.7:23 ../dgit-user.7.pod:447
2688 #: ../dgit-nmu-simple.7.pod:137 ../dgit-maint-native.7.pod:126
2689 #: ../dgit-maint-merge.7.pod:491 ../dgit-maint-gbp.7.pod:136
2690 #: ../dgit-maint-debrebase.7.pod:722 ../dgit-downstream-dsc.7.pod:352
2691 #: ../dgit-sponsorship.7.pod:321 ../git-debrebase.1.pod:598
2692 #: ../git-debrebase.5.pod:678
2693 #, no-wrap
2694 msgid "SEE ALSO"
2695 msgstr ""
2696
2697 #. type: Plain text
2698 #: ../dgit.1:1454
2699 msgid ""
2700 "B<dgit>(7), B<dgit-*>(7), B<curl>(1), B<dput>(1), B<debsign>(1), B<git-"
2701 "config>(1), B<git-buildpackage>(1), B<dpkg-buildpackage>(1),"
2702 msgstr ""
2703
2704 #. type: Plain text
2705 #: ../dgit.1:1455
2706 msgid "https://browse.dgit.debian.org/"
2707 msgstr ""