EnglishFranceseSpagnolo

Favicon di OnWorks

cvs-mailcommit - Online nel cloud

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

Questo è il comando cvs-mailcommit 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-mailcommit - Invia impegni CVS via mail

SINOSSI


cvs-mailcommit [opzioni] [versione*]

DESCRIZIONE


cvs-mailcommit è un'applicazione di supporto a CVS per aiutare le persone a tenere traccia di CVS
repository tramite posta. È collegato al sistema CVS tramite il CVSROOT/dati di accesso file. Esso
leggerà le informazioni di modifica da CVS tramite stdin e richiedere informazioni sulla versione tramite
la riga di comando.

cvs-mailcommit invierà differenze di file modificati o interi nuovi file via e-mail al
indirizzo indicato.

Dovrai collegarlo al CVS per ogni modulo in un repository che vuoi monitorare
via mail. Vedere MONTAGGIO sotto

VERSIONI


Questo programma supporta i seguenti argomenti. Quando gli argomenti non hanno senso il
il programma non farà nulla.

-m indirizzo, --mailto indirizzo
Invia la posta all'indirizzo specificato indirizzo. Questa opzione può essere specificata sul
riga di comando più volte.

--diff
Genera differenze unificate per tutti i file modificati.

--completo
Includere l'intero riempimento per i file appena creati che sono stati aggiunti al repository.

--maxlines nnn
È possibile specificare quante righe per file possono essere citate nella posta risultante.
Limitare il numero di righe tra virgolette può essere utile per i repository con eccessivi
cambiamenti che sono simili. L'impostazione predefinita è copiare 400 righe.

--xloop indirizzo
Includi uno speciale Ciclo X intestazione nella posta generata. Questo è destinato agli utenti
per essere in grado di filtrare i messaggi CVS in base a una riga di intestazione comune. La linea sarà simile

X-loop: indirizzo

--a partire dal indirizzo
Genera a A partire da:-riga della forma

Da: utente CVS fooindirizzo>

In caso contrario, verrà utilizzato l'utente locale con cui viene eseguito il programma indirizzo.
Con questo parametro puoi assicurarti che tutte queste e-mail vengano inviate con lo stesso
dalla linea, che può essere utile per elenchi moderati o alcuni in cui solo iscritti
può scrivere.

--rispondi a indirizzo
Prova a reindirizzare le risposte ai messaggi CVS a un altro indirizzo impostando l'intestazione corretta
linee come

Rispondi a: indirizzo

Posta di follow-up a: indirizzo

--approvato indirizzo
Includi uno speciale Approvato:-line nella posta. Questa intestazione è destinata ai moderati
mailing-list per passare il meccanismo di moderazione SmartList. L'intestazione creata sarà
una

Approvato: indirizzo

--cv versione stringa
Questa opzione porta le informazioni sulla versione CVS da CVS nel programma. Sarà
aggiunto automaticamente da CVS. Quando si installa questo programma nel dati di accesso file di a
repository CVS, dovrai aggiungere la seguente opzione:

--cv %{sVv}

Se vuoi testare questo programma manualmente dovrai fornire la directory del modulo
e i file modificati, comprese le versioni vecchie e nuove. Questo sembrerà

--cvs 'Accesso CVSROOT,1.1,1.2'

Questa opzioneèutile solo per stringhe di formato CVS vecchio stile (cioè prima di CVS
1.12.6). Puoi continuare a utilizzare stringhe di formato vecchio stile con cv più recenti se lo fai
scrivi %1{sVv} e imposta UsaNuoveInfoFmtStrings= in CVSROOT/config. Per più recenti
versioni di CVS dovresti, tuttavia, usare i nuovi argomenti --root e --dir e
posiziona %{sVv} alla fine della riga di comando.

--radice cvs deposito
Specificare la directory del repository CVS. Questo è normalmente fatto dal server CVS.
Prima della versione 1.12 il repository veniva trasmesso al processore di log tramite il
CVSROOT variabile d'ambiente. Il parametro per questa opzione è normalmente compilato da
CVS utilizzando la stringa di formato %r:

--radice %r

--dir modulo elenco
Specificare la directory all'interno del repository CVS in cui si trovavano le directory o il file
aggiunto o modificato. Il parametro per questa opzione è normalmente compilato da CVS usando
la stringa di formato %p:

--dir %p

CONFIGURAZIONE RISORSE


cvs-mailcommit supporta un file di configurazione aggiuntivo /etc/cvs-mailcommit.pl affinché
i valori predefiniti hardcoded possono essere sovrascritti. Il file è incluso tramite require e quindi
deve contenere un codice Perl valido, che restituisce vero. cioè posto 1; alla fine di
il file.

MONTAGGIO


Le CVSROOT/dati di accesso file controlla dove cvs commettere vengono inviate le informazioni di registro. Il primo
la voce su una riga è un'espressione regolare che deve corrispondere alla directory (modulo alias) che
si sta apportando la modifica a, rispetto a $CVSROOT. Se viene trovata una corrispondenza, allora il
il resto della riga è un programma di filtro che dovrebbe aspettarsi informazioni di registro sul suo
ingresso standard.

A dati di accesso la linea sembra

-- --

NOTE


Le --cv l'opzione è valida solo per stringhe di formato CVS vecchio stile precedenti alla versione 1.12.6 di
CVS con %{sVv} o per stringhe di formato CVS di nuovo stile usando l'hack di compatibilità con
%1{sVv}.

Per stringhe di formato CVS di nuovo stile per CVS versione 1.12.6 o successive --cv non deve essere utilizzato
più, ma invece --radice e a --dir sono necessarie. Le informazioni sulla versione %{sVv} devono obbligatoriamente:
essere aggiunto alla fine della riga di comando.

ESEMPIO


Supponiamo che tu voglia monitorare i cambiamenti nel CVSROOT modulo, allora potresti voler usare il
riga successiva.

CVSROOT cvs-mailcommit \
--mailto [email protected] \
--a partire dal [email protected] \
--cvs %{sVv} --diff --full

Se vuoi distribuire le modifiche in un modulo tramite una mailing list in cui solo questi log
dovrebbero apparire i messaggi che potrebbe essere necessario aggiungere una riga di intestazione X-Loop: o Approvato:.

webwml cvs-mailcommit \
--mailto [email protected] \
--a partire dal [email protected] \
--approvato [email protected] \
--cvs %{sVv} --diff --full

Le righe di configurazione precedenti sono valide solo per stringhe di formato vecchio stile. Con un di più
versione recente di CVS (1.12.6 o successiva) dovrai sostituire %{sVv} con %1{sVv} e impostare
UsaNuoveInfoFmtStrings a in CVSROOT/config.

Per le stringhe di formato CVS di nuovo stile devono essere usati altri parametri poiché CVS ha cambiato il
sintassi e semantica. Non devi usare il --cv opzione più ma è necessario utilizzare --radice
e a --dir e posiziona l'elenco delle versioni alla fine. L'ultimo esempio convertito per new-style
le stringhe di formato hanno il seguente aspetto:

webwml cvs-mailcommit \
--mailto [email protected] \
--a partire dal [email protected] \
--approvato [email protected] \
--diff --full --root %r --dir %p %{sVv}

Per migliorare la leggibilità, le righe di cui sopra sono state suddivise in più righe utilizzando normale
linee di continuazione. Questo non è supportato da CVS. Dovrai scriverlo in uno
linea singola.

AVVERTIMENTO


CVS non supporta le righe di continuazione (più righe per comando) nel
CVSROOT/dati di accesso file. Dovrai scrivere ogni filtro in una singola riga a parte.

FONTE


http://www.infodrom.org/Infodrom/tools/cvs-mailcommit.html

Usa cvs-mailcommit online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Struttura Web Gin
    Struttura Web Gin
    Gin è un framework web incredibilmente veloce
    scritto in Golang che può eseguire fino a
    40 volte più veloce, grazie al suo
    API tipo Martini e versione personalizzata di
    http-out...
    Scarica Gin Web Framework
  • 2
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX basato su MX LINUX con
    vari entornos de escritorios. Questo è
    un'applicazione che può anche essere recuperata
    da
    https://sourceforge.net/projects/cereu...
    Scarica CEREUS LINUX
  • 3
    Allenatore di attività
    Allenatore di attività
    Task Coach - Il tuo compito amichevole
    manager. Task Coach è un open gratuito
    gestore di cose da fare di origine. È cresciuto
    frustrazione per altri programmi no
    manipolazione del composito ...
    Scarica Task Coach
  • 4
    Motore di database HyperSQL (HSQLDB)
    Motore di database HyperSQL (HSQLDB)
    HSQLDB è un motore di database relazionale
    scritto in Java, con un driver JDBC,
    conforme ad ANSI SQL:2016. Un piccolo,
    motore e server veloci e multithread
    con me...
    Scarica il motore di database HyperSQL (HSQLDB)
  • 5
    BATIK-RECUPERO
    BATIK-RECUPERO
    Recupero del progetto sviluppato da Batik
    Recovery Teamwork dall'Indonesia, questo
    Batik Recovery è un derivato del
    TWRP ufficiale che è stata modificata dal
    sviluppare...
    Scarica BATIK-RECOVERY
  • 6
    TightVNC
    TightVNC
    TightVNC è una versione migliorata di VNC,
    ottimo strumento gratuito per desktop remoto. Il
    i miglioramenti includono la larghezza di banda
    Codifica "stretta", trasferimenti di file
    trovi ..
    Scarica TightVNC
  • Di Più "

Comandi Linux

  • 1
    abi-dumper
    abi-dumper
    abi-dumper: uno strumento per scaricare l'ABI di un
    Oggetto ELF contenente informazioni di debug DWARF
    DESCRIZIONE: NOME: ABI Dumper
    (abi-dumper) Scarica l'ABI di un oggetto ELF
    contenente DW...
    Esegui abi-dumper
  • 2
    abi-tracker
    abi-tracker
    abi-tracker: visualizza le modifiche ABI
    sequenza temporale di una libreria software C/C++.
    DESCRIZIONE: NOME: ABI Tracker
    (abi-tracker) Visualizza le modifiche ABI
    sequenza temporale di un C/C+...
    Esegui abi-tracker
  • 3
    copialinkp
    copialinkp
    copylink: sostituisce un collegamento con una copia
    del file collegato...
    Esegui copylinkp
  • 4
    copione
    copione
    copymat - converte le matrici ASCII in a
    database adatto alla lettura rapida ...
    Esegui copymat
  • 5
    gatling
    gatling
    gatling - file server ad alte prestazioni ...
    Corri gatling
  • 6
    gatos-conf
    gatos-conf
    gatos-conf - Configurazione GUI GATOS
    applicazione. ...
    Eseguire gatos-conf
  • Di Più "

Ad