IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

cvs-inject - Online nel cloud

Esegui cvs-inject nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando cvs-inject che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


cvs-inject - inietta un pacchetto sorgente Debian in un repository CVS

SINOSSI


cvs-iniettare [opzioni] .dsc

DESCRIZIONE


Questa pagina di manuale spiega Debian cvs-iniettare utility, che viene utilizzata per iniettare o importare
Pacchetti sorgente Debian in a CVS deposito. Gestisce i pacchetti solo Debian (che lo fanno
non hanno file diff) così come i normali pacchetti da a monte sorgenti convertite in Debian
utilizzare.

Le fonti upstream vengono importate nel ramo del fornitore e contrassegnate
upstream_version_ versione> con tutti i punti tradotti in punteggi inferiori. Il
le fonti debianizzate, se diverse, vengono messe nel ramo principale e contrassegnate
versione_debian_ versione>- revisione> con tutti i punti tradotti in sotto
punteggi.

L'unico argomento è un file .dsc sorgente Debian, che viene analizzato per ottenere il nome del pacchetto
e versione. cvs-iniettare legge lo stesso file di configurazione /etc/cvsdeb.conf come l'altro
le utility cvs-* lo fanno. Le persone possono utilizzare l'opzione di funzionamento a secco per ispezionare i passaggi di questo
utilità prende.

In combinazione con le utility companion pacchetto cvs-build ed aggiornamento cvs, questo fornisce un
infrastrutture per facilitare l'uso di CVS dai manutentori Debian. Questo permette di mantenere
rami CVS separati di un pacchetto per stabile, instabile, e possibilmente sperimentale
distribuzioni, insieme agli altri vantaggi di un sistema di controllo della versione.

Questa utility può essere utilizzata per generare un albero sorgente CVS unificato, ad esempio con

trova /var/spool/mirror/debian/hamm/hamm/source \
-type f -name \*.dsc | mentre leggo io;
do
j=$(dirname $i | sed -es:source/:: \
-es:/var/spool/mirror/debian/:: )
cvs-inietta -x$j $i
fatto

Che ha felicemente divorato i sorgenti e ha creato un repository CVS sulla mia macchina fino al
partizione riempita.

AVVERTENZE


Si prega di notare che l'attuale comportamento di cvs-iniettare è ignorare i file che corrispondono a
elenco predefinito di modelli di nomi di file da ignorare (questo è integrato in cvs); e che qualsiasi
.cvsignore i file nelle fonti a monte devono essere onorati. Questo dovrebbe andare bene finché
le fonti upstream non includono file che corrispondono a cvs ignorano i modelli e tuttavia dovrebbero essere in
le fonti. L'elenco corrente di modelli di nomi di file ignorati è:
RCS CSSC CVS CVS.adm RCSLOG cvlog.* tag TAGS .fare.stato .nse_depinfo *~ #* .#*
,* _$* *$ *.vecchio *.bak *.BAK *.origine *.rej .del-* *.un *.olb *.o *.oggetto *.così * .exe *.Z
*.El c *.ln core

Se desideri modificare questo comportamento, ci sono modi per farlo (dovresti vedere CVS
documentazione).

o) L'elenco per repository in `$CVSROOT/CVSROOT/cvsignore' viene aggiunto all'elenco, se
quel file esiste.

o) L'elenco per utente in `.cvsignore' nella tua home directory viene aggiunto all'elenco,
se esiste.

o) Qualsiasi voce nella variabile d'ambiente $CVSIGNORE viene aggiunto all'elenco.

In uno qualsiasi dei luoghi sopra elencati, un solo punto esclamativo (`!') cancella l'ignora
elenco. Questo può essere usato se vuoi memorizzare qualsiasi file che normalmente viene ignorato da CVS.
Inoltre, qualsiasi .cvsignore anche il file trovato nella directory di origine è onorato. Se lo desideri
specifica la tua lista sulla riga di comando, puoi usare la variabile d'ambiente
CVSDEB_IMPORTSUBSTMODE (per esempio, CVSDEB_IMPORTSUBSTMODE="! -I bla -ko -d ).

VERSIONI


-h Stampa un messaggio di utilizzo.

-m Se presente, questa opzione indica a questo programma di includere l'ultima
debian changelog, se presente, nel messaggio di commit. Questo sovrascrive il
variabile d'ambiente CVSDEB_USE_CHANGELOG

-M Il nome del modulo CVS. Questo argomento sovrascrive le impostazioni in
la variabile d'ambiente CVSDEB_MODULE. Non c'è corrispondenza
variabile del file di configurazione.

-F Ci sono due cose CVS potrebbe soffocare simbolico Collegamento ed CVS
directory nell'albero dei sorgenti. Inoltre, ci sono momenti in cui non si può
voglio onorare il monte .cvsignore File. Senza questa opzione, il
cvs-iniettare programma deve uscire con un messaggio di errore. Questa opzione
cause cvs-iniettare per chiedere se si desidera eliminare l'offesa
File. Se rispondi y, li rimuove e continua; altrimenti deve
uscire con un messaggio di errore. Questo argomento sovrascrive le impostazioni in
la variabile d'ambiente CVSDEB_FORCECLEAN, che a sua volta prevale
l'impostazione nel file di configurazione, conf_forceclean.

-T Il tag CVS da usare per esportare i sorgenti, piuttosto che costruirne uno
dalla versione. Questo presuppone che tu sappia cosa stai facendo.

-U Il tag CVS da usare per il tag upstream, piuttosto che costruirne uno
dalla versione a monte. Questo presuppone che tu sappia cosa stai facendo.

-X Il nome del prefisso CVS predefinito (cioè, questo viene aggiunto a
CVSROOT quando si cerca il repository). Questo argomento prevale sul
impostazioni nella variabile d'ambiente CVSDEB_PREFIX, che a sua volta
sovrascrive l'impostazione nel file di configurazione, prefisso_conf.

-R directory> Radice dell'archivio delle fonti originali. Se il pacchetto cvs-build funziona
la directory è impostata ovunque, (riga di comando, file di configurazione,
variabile d'ambiente), il valore della directory radice viene ignorato, poiché
è necessaria solo la directory principale per impostare i valori predefiniti per la directory di lavoro.
Questo argomento sovrascrive le impostazioni nella variabile d'ambiente
CVSDEB_ROOTDIR, e la variabile del file di configurazione conf_rootdir.
Si prega di notare che la directory di lavoro cvs-buildpackage a cui si fa riferimento qui
è la directory scratch in cui funziona questo programma, non la directory
che l'essere umano usa per lavorare. Questo probabilmente non dovrebbe essere un sub dir
of CVSROOT, poiché cvs si rifiuterà di esportare pacchi lì, e il
lo script fallirà.

-W directory> Il nome del percorso completo per la directory di lavoro cvs-buildpackage.
L'impostazione di questa variabile sovrascrive le impostazioni per la directory principale.
Questo argomento sovrascrive anche le impostazioni nella variabile d'ambiente
CVSDEB_WORKDIR, e nella variabile del file di configurazione conf_dir.lavoro..
Si prega di notare che la directory di lavoro cvs-buildpackage a cui si fa riferimento qui
è la directory scratch in cui funziona questo programma, non la directory
che l'essere umano usa per lavorare, e ha bisogno di essere il pieno (assoluto)
nome del percorso. Questo probabilmente non dovrebbe essere una sottodirectory di CVSROOT, da
cvs si rifiuterà di esportare i pacchetti lì e lo script fallirà.
L'impostazione predefinita è /usr/local/src/Pacchetti/

-D Attiva l'output di debug. Questo elenca i numeri di versione, il cvs-
buildpackage e directory radice, nonché il tag CVS utilizzato per
esportare le fonti. Questo scavalca il DEBUG variabile in
file di configurazione.

-ctp Includere pacchetto_ all'inizio del tag CVS. Questo sovrascrive il
CVSDEB_PACKAGEINTAG variabile d'ambiente e il conf_forcetag
opzione file di configurazione. L'impostazione predefinita è non includere il prefisso.

-n L'opzione no exec (o dry run), causando cvs-iniettare per stampare tutto
azioni che verrebbero intraprese senza eseguirle effettivamente..

-v Rendi l'utilità più dettagliata.

CVSDEB_IMPORTSUBSTMODE
Puoi anche specificare una variabile di ambiente,
CVSDEB_IMPORTSUBSTMODE, che sovrascrive l'opzione di sostituzione predefinita
di -ko. Questo è utile quando vuoi importare un pacchetto che ha un
mucchio di file binari nell'albero dei sorgenti (come emacs o rscheme).

Usa cvs-inject online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    pulizia a fondo
    pulizia a fondo
    Uno script di Kotlin che distrugge tutte le build
    cache da progetti Gradle/Android.
    Utile quando Gradle o l'IDE te lo permettono
    giù. Lo script è stato testato
    macOS, ma...
    Scarica pulizia profonda
  • 2
    Plug-in Eclipse Checkstyle
    Plug-in Eclipse Checkstyle
    Il plug-in Eclipse Checkstyle
    integra il codice Java di Checkstyle
    auditor nell'IDE Eclipse. Il
    plug-in fornisce feedback in tempo reale a
    l'utente sulla viola...
    Scarica il plug-in Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player è un lettore multimediale gratuito
    software, in parte basato su WMP e VLC. Il
    giocatore è in uno stile minimalista, con
    più di dieci colori a tema, e può anche
    b ...
    Scarica AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV è un ADDON per XBMC/
    Kodi che permette di disporre di un
    decodificatore dei servizi IPTV de
    Movistar integrato in uno de los
    mediacenter ma...
    Scarica movistartv
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks è un software gratuito, open-source,
    IDE multipiattaforma C, C++ e Fortran
    costruito per soddisfare le esigenze più esigenti
    dei suoi utenti. È progettato per essere molto
    estende...
    Scarica Codice::Blocchi
  • 6
    in mezzo a
    in mezzo a
    Tra o interfaccia avanzata di Minecraft
    e il monitoraggio dati/struttura è uno strumento per
    mostra una panoramica di un Minecraft
    mondo, senza crearlo. Esso
    Potere ...
    Scarica In mezzo
  • Di Più "

Comandi Linux

Ad