dgit 13.20 git-debpush_1 - en to pt translation catalogue (88 entries)

note: type: =head1
en: NAME
pt: NOME

note: type: =head1
en: SYNOPSIS
pt: RESUMO

note: type: =head1
en: DESCRIPTION
pt: DESCRIÇÃO

note: type: =head1
en: SEE ALSO
pt: VEJA TAMBÉM

note: type: =head1
en: AUTHOR
pt: AUTOR

note: type: textblock
en: git-debpush - create & push a git tag with metadata for an ftp-master upload
pt: git-debpush - cria & empurra uma etiqueta git com metadados para um envio ftp-master

note: type: textblock
en: B<git debpush> [I<option>...]
pt: B<git debpush> [I<opção>...]

note: type: textblock
en: B<git-debpush> is a wrapper around git-tag(1) and git-push(1).  It helps you create and push a specially formatted signed tag which indicates that the tagged commit should be pushed (or "uploaded") to a Debian-style archive.
pt: B<git-debpush> é um invólucro em volta de git-tag(1) e git-push(1).  Ajuda-o a criar e empurrar uma etiqueta assinada com formato especial que indica que o cometido etiquetado deve ser empurrado (ou "enviado") para um arquivo de estilo Debian.

note: type: textblock
en: Typically, your git server will be configured to notify an intermediary service of the new tag that you pushed.  That service will then fetch your tag, check your PGP signature, do any conversion that's needed (such as producing and signing a B<.dsc> and B<.changes>), and upload the result to the Debian-style archive.
pt: Tipicamente, o seu servidor git irá estar configurado para notificar um serviço intermediário da nova etiqueta que você empurrou.  Esse serviço irá então buscar a sua etiqueta, verificar a sua assinatura PGP, e fazer qualquer conversão necessária (tal como produzir e assinar um B<.dsc> e um B<.changes>), e enviar o resultado para o arquivo de estilo Debian.

note: type: textblock
en: B<git-debpush> is only for source-only uploads.
pt: B<git-debpush> é apenas para envios apenas-fonte.

note: type: =head1
en: TYPICAL USAGE
pt: UTILIZAÇÃO TÍPICA

note: type: textblock
en: B<git-debpush> is designed such that for regular uploads of your package, you should be able to just invoke it without passing any command line arguments.  After you've built and tested some .debs, run dch(1) to finalise your changelog and committed the result, just type "git debpush", and the intermediary service and your distribution's autobuilder network will take care of the rest:
pt: B<git-debpush> está desenhado para que os envios regulares do seu pacote, você deve ser capaz de apenas invoca-lo se passar nenhuns argumentos de linha de comandos.  Após você compilar e testar alguns .debs, corra dch(1) para finalizar o seu registo de alterações e cometer o resultado, apenas escreva "git debpush", e o serviço intermediário e a sua rede auto-construtora da distribuição irá tomar conta do resto:

note: type: textblock
en: The most common exception to this is the first time you use B<git-debpush> for a non-native package.  You will need to pass a quilt mode option to inform the intermediary service which git branch format you are using, for example
pt: A excepção mais comum a isto é a primeira vez que você usa B<git-debpush> para um pacote não-nativo.  Você tem de passar uma opção de modo quilt para informar o serviço intermediário de qual formato de ramo git você está a usar, por exemplo

note: type: textblock
en: if you are using the git branch format typically used with gbp(1).  See "QUILT MODE OPTIONS", below, for the available quilt mode options.
pt: se você está a usar o formato de ramo git tipicamente usado pelo gbp(1).  Veja "OPÇÕES DE MODO QUILT", em baixo, para as opções de modo quilt disponíveis.

note: type: textblock
en: Aside from a few sanity checks to help avoid broken uploads, B<git-debpush> does not do anything with the information provided by the quilt mode option.  It simply embeds the corresponding quilt mode in its generated tag, for use by the intermediary service.
pt: Aparte de algumas verificações de sanidade para ajudar a evitar envios quebrados, o B<git-debpush> não faz nada com a informação fornecida pela opção de modo quilt.  Ele simplesmente embebede o modo quilt correspondente na sua etiqueta gerada, para uso pelo serviço intermediário.

note: type: textblock
en: Future invocations of B<git-debpush> will try to read the quilt mode out of the tag generated by B<git-debpush> for your previous upload.  You can override that on the command line by passing a quilt mode option, which always takes precedence.
pt: Futuras invocações do B<git-debpush> irão tentar ler o modo quilt a partir da etiqueta gerada pelo B<git-debpush> para o seu envio anterior.  Você pode sobrepor isso na linha de comandos ao passar uma opção de modo quilt, a qual irá sempre tomar precedência.

note: type: =head2
en: Mistakes
pt: Enganos

note: type: textblock
en: If you use B<git-debpush> to make a tag but haven't pushed it yet, either because you used B<--tag-only>|B<-t> or because the push failed, it is okay to delete it and make another.  (In the case that the push failed you can just run B<git-debpush> again I<without> deleting the tag, and it will retry just the push.)
pt: Se você usou B<git-debpush> para fazer uma etiqueta mas ainda não a empurrou, seja porque usou B<--tag-only>|B<-t> ou porque o push falhou, pode bem apaga-la e criar outra.  (No caso em que o empurrar falhou você pode apenas correr B<git-debpush> outra vez I<sem> apagar a etiqueta, e ele irá apenas re-tentar o push.)

note: type: textblock
en: However, if a tag made by this script has been pushed, then B<do not>
pt: Contudo, se uma etiqueta feita por este script foi empurrada, então B<não faça>

note: type: =item
en: * delete the tag, locally or remotely;
pt: * apague a etiqueta, localmente ou remotamente;

note: type: =item
en: * rewind (force push) the branch the tag is on; or
pt: * retroceda (forçar push) o ramo onde a etiqueta está, ou

note: type: =item
en: * remove any entries from debian/changelog.
pt: * remova quaisquer entradas de debian/changelog.

note: type: textblock
en: The intermediary service won't let you reuse the version number anyway, and taking any of these actions may make it unnecessarily difficult to try another upload.  Instead, add a new changelog stanza and run B<git-debpush> again.
pt: O serviço intermediário não vai deixa-lo reutilizar o número de versão de qualquer maneira, e tomar qualquer destas acções pode criar uma dificuldade desnecessária para tentar outro envio.  Em vez disto, adicione uma nova estrofe no changelog e corra B<git-debpush> outra vez.

note: type: =head1
en: SETUP FOR SOURCE FORMAT 1.0
pt: CONFIGURAÇÃO PARA FORMATO FONTE 1.0

note: type: textblock
en: B<git-debpush> needs to tell the intermediary git service whether this is a native or non-native package.  Given historical Debian practices, it is not sufficient for either B<git-debpush> or the intermediary service to rely on the version number in debian/changelog.
pt: O B<git-debpush> precisa dizer ao serviço git intermediário se este é um pacote nativ ou não-nativo.  Dado as práticas Debian históricas, não é suficiente fazer seja B<git-debpush> ou o serviço intermediário confiar no número de versão em debian/changelog.

note: type: textblock
en: If you are using one of the 3.0 source package formats, B<git-debpush> will just look in debian/source/format to determine whether the package is native or non-native, and you can ignore this section of the manpage.
pt: Se você está a usar um dos formatos de pacote fonte 3.0, o B<git-debpush> irá apenas olhar em debian/source/format para determinar se o pacote é nativo ou não-nativo, e você pode ignorar esta secção do manual.

note: type: textblock
en: If you are using the 1.0 source package format -- either debian/source/format does not exist, or contains the string "1.0" -- then B<git-debpush> must be told whether the package is native or non-native.  We do this using debian/source/options.  If your package is non-native, execute
pt: Se você está a usar o formato de pacote fonte 1.0 -- ou debian/source/format não existe, ou contém a string "1.0" -- então tem de dizer ao B<git-debpush> se o pacote é nativo ou não-nativo.  Nós fazemos isto usando debian/source/options.  Se o seu pacote é não-nativo, execute

note: type: textblock
en: If your package is native, execute
pt: Se o seu pacote é nativo, execute

note: type: textblock
en: (With source format 1.0, dpkg-source(1) decides whether the package is native or non-native based on the presence of absence of an orig.tar in B<..>, but B<git-debpush> is a pure git tool that never looks at tarballs.)
pt: (Com formato fonte 1.0, o dpkg-source(1) decide se o pacote é nativo ou não-nativo com base na presença de um orig.tar em B<..>, mas o B<git-debpush> é uma ferramenta git pura que nunca olha para tarballs.)

note: type: =head1
en: QUILT MODE OPTIONS
pt: OPÇÕES DO MODO QUILT

note: type: textblock
en: You are using the patches-unapplied branch format, as typically used with gbp(1) or quilt(1).
pt: Você está a usar o formato de ramo de patches não aplicadas, como usado tipicamente com gbp(1) em quilt(1).

note: type: textblock
en: You are using git-dpm(1)'s branch format.
pt: Você está a usar o formato de ramo de git-dpm(1).

note: type: textblock
en: You are using the 'bare debian' branch format, with the upstream source in the form of an upstream tag.
pt: Você está a usar o formato de ramo 'bare debian', com a fonte de autor no formato de uma etiqueta de autoria.

note: type: textblock
en: B<--quilt=baredebian+git> is an alias for B<--quilt=baredebian>.
pt: B<--quilt=baredebian+git> é um nome alternativo para B<--quilt=baredebian>.

note: type: textblock
en: You are using C<git-debrebase> or semi-manually maintaining a patches-applied branch.
pt: Você está a usar C<git-debrebase> ou a manter semi-manualmente um ramo de patches-aplicadas.

note: type: textblock
en: The intermediary service will add a new patch for each commit touching the upstream source that is not already represented in debian/patches.
pt: O serviço intermediário irá adicionar uma nova patch para cometido que toca na fonte do autor que ainda não está representado em debian/patches.

note: type: textblock
en: You are editing the upstream source code directly and do not care about maintaining a broken-down series of patches.
pt: Você está a editar o código fonte do autor diretamente e não lhe interessa manter uma série de patches quebradas.

note: type: textblock
en: All changes to the upstream source will be squashed into a single patch in debian/patches, replacing any existing patches.
pt: Todas as alterações à fonte do autor serão esmagadas numa única patch em debian/patches, substituindo quaisquer patches existentes.

note: type: textblock
en: Prefer this to the C<single-debian-patch> dpkg-source option.  (See B<--quilt=single> in L<dgit(1)> for an explaination.)
pt: Prefira isto à opção C<single-debian-patch> do dpkg-source.  (Veja B<--quilt=single> em L<dgit(1)> para uma explicação.)

note: type: textblock
en: Identical to the corresponding B<dgit> options.  Please refer to L<dgit(1)>.  Most B<git-debpush> users won't want these modes.
pt: Idêntico às opções B<dgit> correspondentes.  Por favor consulte L<dgit(1)>.  A maioria dos utilizadores do B<git-debpush> não vão querer estes modos.

note: type: =head1
en: OTHER OPTIONS
pt: OUTRAS OPÇÕES

note: type: textblock
en: Run checks and generate the tag text, but don't sign or create the tag, or push.
pt: Corre verificações e gera o texto da etiqueta, mas não assina nem cria a etiqueta, nem a empurra.

note: type: textblock
en: Just tag, don't push.  A noop if passed together with B<--dry-run>|B<-n>.
pt: Apenas etiqueta, não empurra. É passado juntamente um "sem efeito" com B<--dry-run>|B<-n>.

note: type: textblock
en: Also print the (unsigned) tag text to standard output.
pt: Também escreve o texto da etiqueta (não assinado) na saída standard.

note: type: textblock
en: Useful together with B<--dry-run>|B<-n>, for scripting.
pt: Útil juntamente com B<--dry-run>|B<-n>, para usar em script.

note: type: textblock
en: Print brief usage summary and exit.
pt: Escreve um breve sumário de utilização e termina.

note: type: textblock
en: Passed on to git-tag(1).
pt: Passado para git-tag(1).

note: type: =item
en: B<--branch=>I<BRANCH>
pt: B<--branch=>I<RAMO>

note: type: textblock
en: Where to place the tag, i.e., what you want to release.  If unspecified, we put the tag on whatever HEAD points to.
pt: Onde colocar a etiqueta, isto é, o que deseja lançar.  Se não especificado, nós pomos a etiqueta em onde o CABEÇALHO aponta.

note: type: textblock
en: Note that this need not actually be a branch, but any committish (see gitglossary(7)).  The option name is chosen to fit what is by far the most common case.
pt: Note que sito não precisa realmente ser um ramo, mas pode ser qualquer cometido (veja gitglossary(7)).  O nome de opção é escolhido para corresponder ao que é de longe o caso mais comum.

note: type: =item
en: B<--upstream=>I<TAG>
pt: B<--upstream=>I<ETIQUETA>

note: type: textblock
en: When pushing a non-native package, B<git-debpush> needs a tag for the upstream part of your package.
pt: Quando se empurra um pacote não-nativo, o B<git-debpush> precisa duma etiqueta para a parte do autor do seu pacote.

note: type: textblock
en: By default B<git-debpush> asks git-deborig(1), which searches for a suitable tag based on the upstream version in debian/changelog.
pt: Por predefinição o B<git-debpush> pergunta ao git-deborig(1), o qual procura por uma etiqueta apropriada baseada na versão de autor em debian/changelog.

note: type: =item
en: B<--remote=>I<REMOTE>
pt: B<--remote=>I<REMOTO>

note: type: textblock
en: Where to push tags and branches.  If unspecified, use the remote which git would use if you typed "git push BRANCH".
pt: Para onde empurrar etiquetas e ramos.  Se não especificado, usa o remoto que o git usaria se você escrevesse "git push RAMO".

note: type: =item
en: B<--distro=>I<DISTRO>
pt: B<--distro=>I<DISTRIBUIÇÃO>

note: type: textblock
en: What distribution name to embed in the signed tag.  Defaults to "debian".
pt: Qual o nome de distribuição a embeber na etiqueta assinada.  A predefinição é "debian".

note: type: textblock
en: Ignore the results of all checks designed to prevent broken uploads.
pt: Ignora os resultados de todas as verificações destinadas a prevenir envios quebrados.

note: type: textblock
en: Note that this does not imply doing a git force push: B<git-debpush> never passes B<-f> through to B<git push>.  If you need that, use B<git debpush -t> and then do your own git force push.
pt: Note que isto não implica fazer um empurrar forçado de git: O B<git-debpush> nunca passa B<-f> para o B<git push>.  Se você precisar disto, use B<git debpush -t> e depois faça o seu próprio empurrar forçado de git.

note: type: textblock
en: Override individual checks designed to prevent broken uploads.  May be specified more than once.
pt: Sobrepõe verificações individuais desenhadas para prevenir envios quebrados.  Pode ser especificado mais do que uma vez.

note: type: textblock
en: Using B<--force> or B<--force=>I<check> might cause the upload to fail at some later point in the process.
pt: Usar B<--force> ou B<--force=>I<check> pode fazer com que o envio falhe em qualquer ponto adiante no processo.

note: type: textblock
en: The valid values for I<check> are described next.  The checks fall into two groups: those checks for which B<git-debpush> in interactive use will offer to ignore failures of the check (with a y/n prompt), and those checks whose failure always causes B<git-debpush> to exit, unless forced.
pt: Os valores válidos para I<check> são descritos a seguir.  As verificações dividem-se em dois grupos: aquelas verificações para as quais o B<git-debpush> em uso interativo vai oferecer ignorar as falhas de verificação (com uma pergunta s/n), e aquelas verificações cuja falha vão sempre fazer o B<git-debpush> terminar, a menos que forçado.

note: type: textblock
en: Failures of these checks can be ignored during interactive use:
pt: A falha destas verificações pode ser ignorada durante uso interativo:

note: type: textblock
en: Ignore that there are uncommitted changes to tracked files.
pt: Ignora que existem alterações não cometidas aos ficheiros rastreados.

note: type: textblock
en: Ignore that there are untracked files.  (For the bare debian branch format, untracked files outside of debian/ are always ignored.)
pt: Ignora que existem ficheiros não rastreados.  (Para o formato de ramo debian nu, ficheiros não rastreados fora de debian/ são sempre ignorados.)

note: type: textblock
en: Ignore the fact that the quilt mode option supplied on the command line is the same as the one we would have autodetected.
pt: Ignora o facto que a opção de modo quilt fornecida na linha de comandos é a mesma que aquela que iria ser auto-detectada.

note: type: textblock
en: If a package has been uploaded with B<git-debpush> before, you don't need to pass B<--gbp>|B<--dpm>|B<--quilt=>I<mode>, except in the unusual case that you are changing your git workflow.
pt: Se um pacote foi antes enviado com B<git-debpush>, você não precisa de passar B<--gbp>|B<--dpm>|B<--quilt=>I<mode>, excepto no caso pouco usual em que você está a alterar o seu fluxo de trabalho git.

note: type: textblock
en: It's better not to get into the habit of specifying the quilt mode, since that could override B<git-debpush>'s determination, and thereby end up applying the wrong quilt mode to a different package.
pt: É melhor não entrar no hábito de especificar o modo quilt, pois isso pode sobrepor a determinação do B<git-debpush>, e desse modo acabar por aplicar o modo quilt errado a um pacote diferente.

note: type: textblock
en: Ignore the fact that the upstream tag is not an ancestor of the branch to be tagged (skipping this check is implied by B<--quilt=baredebian>).
pt: Ignora o facto que a etiqueta de autor não é um ancestral do ramo a ser etiquetado (saltar esta verificação é imposto pelo B<--quilt=baredebian>).

note: type: textblock
en: Permit upload to a suite called UNRELEASED.
pt: Permite envio para uma suite chamada UNRELEASED.

note: type: textblock
en: Ignore apparently pushing the dgit view of a package (as produced by B<dgit clone>) to the maintainer branch, where the dgit view and the maintainer view of the package are not identical.
pt: Ignora o empurrar aparente da vista dgit de um pacote (como produzido pelo B<dgit clone>) para o ramo do maintainer, onde a vista dgit e a vista do maintainer do pacote não são idênticas.

note: type: textblock
en: Ignore that pristine tar data for this new upstream version has been committed to the pristine-tar branch, despite the fact that the intermediary service will always ignore this data.  (It will generate its own orig tarball with git-archive(1).  See Debian bug #1106071.)
pt: Ignora que os dados pristine tar para esta nova versão de autor foram cometidos para o ramo pristine-tar, apesar do facto que o serviço intermediário irá sempre ignorar estes dados.  (Irá gerar o seu próprio tarball de origem com git-archive(1).   Veja Debian bug #1106071.)

note: type: textblock
en: Ignore the fact that the branch to be pushed seems to be a git-debrebase(1) branch in an unstitched state (see git-debrebase(5)).
pt: Ignora o facto que o ramo a ser empurrado parecer ser um ramo de git-debrebase(1) num estado descosido (veja git-debrebase(5)).

note: type: textblock
en: Ignore the fact that HEAD is to be tagged, but HEAD is detached (this check is only run when B<--branch=HEAD> or no B<--branch> option is specified).
pt: Ignora o facto de que CABEÇALHO vai ser etiquetado, mas CABEÇALHO está desanexado (esta verificação é apenas efetuada quando a opção B<--branch=HEAD> ou nenhuma B<--branch> é especificada).

note: type: textblock
en: Ignore that the local branch is behind its upstream, such that only the tag, and not the commit to which it points, can be pushed.
pt: Ignora que o ramo local está atrás da sua autoria, tal que apenas a etiqueta, e não o cometido para onde aponta, pode ser empurrada.

note: type: textblock
en: Ignore that the local branch and its upstream have diverged, such that only the tag, and not the commit to which it points, can be pushed.
pt: Ignora que o ramo local e a sua autoria terem divergido, tal que apenas a etiqueta, e não o cometido para onde aponta, pode ser empurrada.

note: type: textblock
en: Ignore that the repository to which the tag will be pushed does not seem to be publically accessible.
pt: Ignora que o repositório para o qual a etiqueta vai ser empurrada não parece estar publicamente acessível.

note: type: textblock
en: Ignore that a tag of the same name that B<git-debpush> proposes to make already exists, with different content.  Overriding this check implies passing B<-f> to git-tag(1).
pt: Ignora que uma etiqueta do mesmo nome que o B<git-debpush> propõe fazer já existe, com conteúdo diferente.  Sobrepor esta verificação implica passar B<-f> ao git-tag(1).

note: type: textblock
en: Failures of these checks are always fatal, unless forced:
pt: Falhas destas verificações são sempre fatais, a menos que forçado:

note: type: textblock
en: Ignore any differences between the upstream source in the upstream tag and the upstream source in the branch to be tagged (this check is only run when using B<--quilt=gbp> or B<--quilt=unapplied>).
pt: Ignora quaisquer alterações entre a fonte de autor na etiqueta de autor e a fonte de autor no ramo a ser etiquetado (esta verificação só é efetuada quando se usa B<--quilt=gbp> ou B<--quilt=unapplied>).

note: type: textblock
en: Ignore any failures of the following two checks:
pt: Ignora quaisquer falhas das duas verificações seguintes:

note: type: textblock
en: With B<--quilt=gbp>, B<--quilt=unapplied>, B<--quilt=baredebian>, B<--quilt=dpm>, and B<--quilt=nofix>, the quilt patches should apply cleanly to the upstream source with git-apply(1).
pt: Com B<--quilt=gbp>, B<--quilt=unapplied>, B<--quilt=baredebian>, B<--quilt=dpm>, e B<--quilt=nofix>, as patches quilt deverão aplicar de modo limpo à fonte de autor com git-apply(1).

note: type: textblock
en: With B<--quilt=dpm> and B<--quilt=nofix>, applying the quilt patches to the upstream source should produce exactly the source tree to be tagged.
pt: Com B<--quilt=dpm> e B<--quilt=nofix>, aplicar as patches quilt na fonte de autor deverá produzir exatamente a árvore fonte a ser etiquetada.

note: type: textblock
en: Ignore that there are git submodule(s).  Submodules are not supported.
pt: Ignora que existem sub-módulos git.  Os sub-módulos não são suportados.

note: type: textblock
en: Ignore that the file debian/source/local-options exists.  This file is not supported (but note you can use debian/source/options).
pt: Ignora que o ficheiro debian/source/local-options existe.  Este ficheiro não é suportado (mas note que você pode usar debian/source/options).

note: type: textblock
en: When used interactively, and a test fails, B<git-debpush> will sometimes offer to ignore the failure, depending on the likelihood that ignoring the failure will result in a broken upload.  Passing this option disables this interactive prompting.
pt: Quando se usa interativamente, e um teste falha, o B<git-debpush> irá por vezes propor ignorar a falha, dependendo da probabilidade de que ignorar a falha irá resultar num envio quebrado.  Passar esta opção desactiva o aviso interativo.

note: type: textblock
en: Git branch formats in use by Debian maintainers: L<https://wiki.debian.org/GitPackagingSurvey>
pt: Formatos de ramo git usados pelos maintainers de Debian: L<https://wiki.debian.org/GitPackagingSurvey>

note: type: textblock
en: B<git-debpush> and this manpage were written by Sean Whitton <spwhitton@spwhitton.name> with much input from Ian Jackson <ijackson@chiark.greenend.org.uk>.
pt: B<git-debpush> e este manual foram escritos por Sean Whitton <spwhitton@spwhitton.name> com muitas entradas de Ian Jackson <ijackson@chiark.greenend.org.uk>.
