InglêsFrancêsEspanhol

Ad


favicon do OnWorks

cvs-inject - Online na nuvem

Execute cvs-inject no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando cvs-inject que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


cvs-inject - injeta um pacote fonte debian em um repositório CVS

SINOPSE


cvs-injetar [opções] .dsc

DESCRIÇÃO


Esta página do manual explica o Debian cvs-injetar utilitário, que é usado para injetar ou importar
Pacotes fonte Debian em um CVS repositório. Ele lida com pacotes somente Debian (que fazem
não tem arquivos diff), bem como pacotes normais de rio acima fontes convertidas para Debian
usar.

As fontes upstream são importadas para a filial do fornecedor e marcadas
upstream_version_ versão> com todos os pontos traduzidos para pontuações inferiores. o
fontes debianizadas, se diferentes, são colocadas no branch principal e marcadas
debian_version_ versão> - revisão> com todos os pontos traduzidos para abaixo
pontuações.

O único argumento é um arquivo .dsc de origem debian, que é analisado para obter o nome do pacote
e versão. cvs-injetar lê o mesmo arquivo de configuração /etc/cvsdeb.conf como o outro
utilitários cvs- * sim. As pessoas podem usar a opção de simulação para inspecionar as etapas deste
utilitário leva.

Combinado com os utilitários complementares pacote de compilação cvs e atualização cvs, isso fornece um
infraestrutura para facilitar o uso de CVS pelos mantenedores do Debian. Isso permite manter
ramos CVS separados de um pacote para estável instável, e possivelmente experimental
distribuições, junto com os outros benefícios de um sistema de controle de versão.

Este utilitário pode ser usado para gerar uma árvore de origem CVS unificada, por exemplo, com

find / var / spool / mirror / debian / hamm / hamm / source \
-tipo f -nome \ *. dsc | enquanto leio i;
do
j = $ (dirname $ i | sed -es: source / :: \
-es: / var / spool / mirror / debian / ::)
cvs-inject -x $ j $ i
feito

Que felizmente engoliu os fontes e criou um repositório CVS na minha máquina até que o
partição preenchida.

RESSALVAS


Observe que o comportamento atual de cvs-injetar é ignorar os arquivos que correspondem ao
lista padrão de padrões de nome de arquivo a serem ignorados (isso é integrado ao cvs); e que qualquer
.cvsignore arquivos nas fontes upstream devem ser respeitados. Isso deve estar bem, contanto que
fontes upstream não incluem arquivos que correspondem aos padrões cvs ignore e ainda devem estar em
as fontes. A lista atual de padrões de nome de arquivo ignorados é:
RCS SCCS CVS CVS.adm RCSLOG cvslog. * Tag TAGS .fazer.estado .nse_depinfo *~ #* . # *
,* _ $ * *$ *.velho * .bak * .BAK * .orig * .rej .del- * *.uma * .olb * .o * .obj *.tão * .exe * .Z
* .elc * .ln core

Se você deseja modificar este comportamento, existem maneiras de fazer isso (você deve ver CVS
documentação).

o) A lista por repositório em `$ CVSROOT / CVSROOT / cvsignore ' é anexado à lista, se
esse arquivo existe.

o) A lista por usuário em `.cvsignore ' no seu diretório pessoal é anexado à lista,
se existe.

o) Quaisquer entradas na variável de ambiente $ CVSIGNORE é anexado à lista.

Em qualquer um dos lugares listados acima, um único ponto de exclamação (`! ') limpa o ignorar
Lista. Isso pode ser usado se você quiser armazenar qualquer arquivo que normalmente é ignorado pelo CVS.
Além disso, qualquer .cvsignore arquivo encontrado no diretório de origem também é respeitado. Se você deseja
especificar sua própria lista na linha de comando, você pode usar a variável de ambiente
CVSDEB_IMPORTSUBSTMODE (por exemplo, CVSDEB_IMPORTSUBSTMODE = "! -I blah -ko -d ).

OPÇÕES


-h Imprima uma mensagem de uso.

-m Se estiver presente, esta opção direciona este programa para incluir o mais recente
changelog debian, se houver, na mensagem de confirmação. Isso substitui o
variável de ambiente CVSDEB_USE_CHANGELOG

-M O nome do módulo CVS. Este argumento substitui as configurações em
a variável de ambiente CVSDEB_MODULE. Não há correspondência
variável do arquivo de configuração.

-F Há duas coisas CVS pode engasgar com simbólico Links e CVS
diretórios na árvore de origem. Além disso, há momentos em que não se pode
quero honrar o upstream .cvsignore arquivos. Sem esta opção, o
cvs-injetar o programa será encerrado com uma mensagem de erro. Esta opção
causas cvs-injetar para perguntar se você deseja excluir o ofensivo
arquivos. Se você responder y, ele os remove e continua; senão deve
saia com uma mensagem de erro. Este argumento substitui as configurações em
a variável de ambiente CVSDEB_FORCECLEAN, que por sua vez substitui
a configuração no arquivo de configuração, conf_forceclean.

-T A tag CVS a ser usada para exportar fontes, ao invés de construir um
da versão. Isso pressupõe que você sabe o que está fazendo.

-VOCÊ A tag CVS a ser usada para a tag upstream, em vez de construir uma
da versão upstream. Isso pressupõe que você sabe o que está fazendo.

-x O nome do prefixo CVS padrão (ou seja, é anexado a
CVSROOT ao procurar o repositório). Este argumento substitui o
configurações na variável de ambiente CVSDEB_PREFIX, que por sua vez
substitui a configuração no arquivo de configuração, conf_prefix.

-R diretório> Raiz do arquivo de fontes originais. Se o cvs-buildpackage funcionar
diretório é definido em qualquer lugar, (linha de comando, arquivo de configuração,
variável de ambiente), o valor do diretório raiz é ignorado, uma vez que
só precisa do diretório raiz para definir os padrões para o diretório de trabalho.
Este argumento substitui as configurações na variável de ambiente
CVSDEB_ROOTDIR, e a variável do arquivo de configuração conf_rootdir.
Observe que o diretório de trabalho cvs-buildpackage referido aqui
é o diretório de rascunho onde este programa funciona, não o diretório
que o humano usa para trabalhar. Isso provavelmente não deve ser um sub-dir
of CVSROOT, uma vez que os cvs se recusarão a exportar pacotes para lá, e o
o script falhará.

-C diretório> O nome do caminho completo para o diretório de trabalho cvs-buildpackage.
Definir essa variável substitui as configurações do diretório raiz.
Este argumento também substitui as configurações na variável de ambiente
CVSDEB_WORKDIR, e na variável do arquivo de configuração conf_workdir ..
Observe que o diretório de trabalho cvs-buildpackage referido aqui
é o diretório de rascunho onde este programa funciona, não o diretório
que o ser humano usa para trabalhar e precisa ser o completo (absoluto)
nome do caminho. Provavelmente não deve ser um sub-diretório de CVSROOT, desde
O cvs deve se recusar a exportar pacotes para lá, e o script deve falhar.
O padrão é / usr / local / src / Packages /

-d Ative a saída de depuração. Isso lista os números de versão, o cvs-
buildpackage work e diretórios raiz, bem como a tag CVS usada para
exportar as fontes. Isso supera o DEBUG variável no
arquivo de configuração.

-ctp Incluir pacote_ no início da tag CVS. Isso substitui o
CVSDEB_PACKAGEINTAG variável de ambiente e o conf_forcetag
opção de arquivo de configuração. O padrão é não incluir o prefixo.

-n A opção no exec (ou dry-run), causando cvs-injetar imprimir tudo
ações que seriam realizadas sem realmente executá-las.

-v Torne o utilitário mais detalhado.

CVSDEB_IMPORTSUBSTMODE
Você também pode especificar uma variável de ambiente,
CVSDEB_IMPORTSUBSTMODE, que substitui a opção de substituição padrão
de -ko. Isso é útil quando você deseja importar um pacote que tem um
monte de arquivos binários na árvore de origem (como emacs ou rscheme).

Use cvs-inject online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    limpeza profunda
    limpeza profunda
    Um script Kotlin que destrói todos os builds
    caches de projetos Gradle/Android.
    Útil quando o Gradle ou o IDE permitem que você
    abaixo. O script foi testado em
    macOS, mas...
    Baixar limpeza profunda
  • 2
    Plug-in Eclipse Checkstyle
    Plug-in Eclipse Checkstyle
    O plug-in Eclipse Checkstyle
    integra o código Java Checkstyle
    auditor no IDE Eclipse. O
    plug-in fornece feedback em tempo real para
    o usuário sobre viol ...
    Baixe o plug-in Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player é um media player gratuito
    software, parte baseado em WMP e VLC. o
    jogador é de estilo minimalista, com
    mais de dez cores temáticas, podendo também
    b ...
    Baixar AstrOrzPlayer
  • 4
    Movistartv
    Movistartv
    Kodi Movistar+ TV é um ADDON para XBMC/
    Kodi que permite dispor de um
    decodificador de serviços IPTV de
    Movistar integrado em um dos
    centros de mídia ma...
    baixar movistv
  • 5
    Código :: Blocos
    Código :: Blocos
    Code::Blocks é um software livre, de código aberto,
    plataforma cruzada C, C++ e Fortran IDE
    construído para atender às necessidades mais exigentes
    de seus usuários. Ele é projetado para ser muito
    extens ...
    Baixar Código::Blocos
  • 6
    Em meio a
    Em meio a
    No meio ou interface avançada do Minecraft
    e o Data / Structure Tracking é uma ferramenta para
    exibir uma visão geral de um Minecraft
    mundo, sem realmente criá-lo. Isto
    posso ...
    Baixar no meio
  • Mais "

Comandos Linux

Ad