EnglishFranceseSpagnolo

Favicon di OnWorks

aerevml - Online nel cloud

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

Questo è il comando aerevml 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


aerevml - invia e ricevi set di modifiche RevML

SINOSSI


aerevml -Spedire [ opzione...]
aerevml -Ricevere [ opzione...]
aerevml -Aiuto
aerevml -Versione

DESCRIZIONE


Le aerevml comando viene utilizzato per inviare e ricevere gruppi di modifiche utilizzando il formato RevML. Questo
Il formato è indipendente da qualsiasi particolare strumento o fornitore VC/SCM. Consente l'esportazione da qualsiasi
Sistema VC/SCM compatibile con RevML e importare in qualsiasi altro sistema VC/SCM compatibile con RevML.

La funzione di base è riprodurre un cambiamento, quindi un comando come
aerevml -invia | aerevml -ricevere
può essere usato per clonare un cambiamento, anche se in modo meno efficiente di eclone(1). Il formato del file
utilizzato è progettato per resistere ai server di posta, quindi attività come
aerevml -invia | e-mail | aerevml -ricevere
(dove e-mail rappresenta l'invio, il trasporto e la ricezione della tua e-mail) riprodurrà
la modifica su un sistema remoto. Con strumenti adeguati (come PGP) è possibile
aerevml -send | crittografare | e-mail | decifrare | aerevml -ricevere
Il meccanismo è inoltre progettato per consentire la distribuzione basata sul web come
aerevml -invia | web-server Browser Web | aerevml -ricevere
mediante l'uso di script CGI appropriati e voci mailcap.

È possibile supportare sia un modello “push” che un modello “pull” utilizzando questo comando. Per
suggerimenti e idee per vari modi per farlo, vedere la Guida per gli utenti di Aegis.

RevML Progetto
Il formato RevML viene utilizzato per copiare file controllati da revisione e set di modifiche tra
vari repository SCM. Il progetto RevML può essere trovato su http://public.perforce.com/-
public/revml/index.html

L'ultimo RevML DTD può essere trovato su http://public.perforce.com/public/revml/revml.dtd

INVIA


La variante di invio accetta una modifica specifica, o linea di base, e costruisce una distribuzione
pacchetto contenente tutti gli attributi di modifica e gli attributi del file sorgente e la sorgente
contenuto del file. Il risultato è compresso e codificato in un formato di testo che può essere
inviato come e-mail senza essere danneggiato dagli agenti di trasferimento della posta lungo il percorso.

Opzioni
Le seguenti opzioni sono comprese dalla variante di invio:

-Linea di base
Questa opzione può essere utilizzata per specificare l'origine di un progetto, piuttosto che una modifica.
implica il -Intera_Sorgente opzione, a meno che non venga sovrascritta.

-Modificare numero
Questa opzione può essere utilizzata per specificare una particolare modifica all'interno di un progetto. Vedere
egida(1) per una descrizione completa di questa opzione.

-Compatibilità numero della versione
Questa opzione può essere utilizzata per specificare la versione di aerevml(1) che sarà
ricevente questo insieme di modifiche. Queste informazioni vengono utilizzate per selezionare le funzioni da
includere nei dati e quali omettere. Per impostazione predefinita, l'ultimo set di funzionalità sarà
essere usato.

-algoritmo-di-compressione Nome
Questa opzione può essere utilizzata per specificare la compressione da utilizzare. Sono elencati
in ordine di efficienza di compressione.

none Non utilizzare alcuna compressione (non sempre significativo per tutti i comandi).

gzip Usa la compressione usata dal gzip(1) programma.

bzip2 Usa la compressione usata dal bzip2(1) programma.

In futuro potrebbero essere aggiunti altri algoritmi di compressione.

-Comprimere
Questa opzione è deprecata a favore del -comp-alg=gzip or -comp-alg=bzip2
opzioni.

-No_COMPress
Questa opzione è deprecata a favore del -comp-alg=nessuno opzione.

-Codifica_Trasferimento_Contenuto Nome
Questa opzione può essere utilizzata per specificare la codifica di trasferimento del contenuto da utilizzare. Esso
può assumere uno dei seguenti valori:

Nessuno Non deve essere eseguita alcuna codifica di trasferimento del contenuto.

Base64 Deve essere utilizzata la codifica MIME base 64. Questa è l'impostazione predefinita.

Citato_stampabile
Deve essere utilizzata la codifica stampabile indicata da MIME.

Codifica_Unix_in_Unix
Deve essere utilizzata l'antica codifica da unix a unix.

Queste codifiche possono essere abbreviate allo stesso modo delle opzioni della riga di commento.

-Ascii_Armatura
Questo significa lo stesso dell'opzione "-cte=base64" sopra.

-No_Ascii_Armatura
Questo significa lo stesso dell'opzione "-cte=none" sopra.

-Delta numero
Questa opzione può essere usata per specificare un particolare delta nella cronologia del progetto per
copiare il file da, anziché la versione più recente. Se il delta è stato
dato un nome (vedi aedn(1) per come) puoi usare un nome delta invece di un delta
numero. È un errore se il delta specificato non esiste. Numeri delta
partire da 1 e aumentare; delta 0 è un caso speciale che significa "quando il ramo
cominciato".

-DELta_Data stringa
Questa opzione può essere usata per specificare una data e un'ora particolari nel progetto
cronologia da cui copiare il file, anziché la versione più recente. È un
errore se la stringa specificata non può essere interpretata come data e ora valide.
Cita la stringa se è necessario utilizzare gli spazi.

-DELta_Da_Cambia numero
Questa opzione può essere usata per specificare un particolare delta del progetto dalla sua modifica
numero.

-Descrizione_Intestazione
Questa opzione può essere utilizzata per aggiungere un'intestazione di stile RFC 822 alla descrizione della modifica
in corso di invio, con una riga Da e Data. Questa è l'impostazione predefinita.

-Nessuna_Descrizione_Intestazione
Questa opzione elimina l'intestazione della descrizione.

-Intera_Sorgente
Questa opzione può essere utilizzata per inviare l'intera fonte del progetto, nonché il
modificare i file di origine.

-Mime_Headers
Questa opzione può essere utilizzata per forzare la presenza di intestazioni mime nell'output, in
circostanze di solito sarebbero assenti.

-No_Mime_Headers
Questa opzione può essere utilizzata per forzare l'assenza di intestazioni MIME nell'output, in
circostanze in cui normalmente sarebbero presenti.

-Fonte_parziale
Questa opzione può essere utilizzata per inviare solo i file sorgente di una modifica. Questo è il
impostazione predefinita, ad eccezione di -Linea di base opzione.

-Produzione Nome del file
Questa opzione può essere utilizzata per specificare il file di output. L'output viene inviato al
output standard per impostazione predefinita.

-Progetto Nome
Questa opzione può essere utilizzata per selezionare il progetto di interesse. quando no -Progetto
l'opzione è specificata, il AEGIS_PROGETTO viene consultata la variabile di ambiente. Se
che non esiste, l'utente $HOME/.aegisrc il file viene esaminato per un valore predefinito
campo del progetto (vedi aeuconf(5) per maggiori informazioni). Se ciò non esiste,
quando l'utente sta lavorando solo sulle modifiche all'interno di un singolo progetto, il progetto
nome predefinito su quel progetto. Altrimenti è un errore.

-Firmato_Off_da
Questa opzione può essere utilizzata per aggiungere una riga Firmato da: al set di modifiche
descrizione.

-No_Signed_Off_Da
Questa opzione può essere utilizzata per impedire che una riga Firmato da: venga aggiunta a
la descrizione dell'insieme di modifiche.

RICEVERE


La variante di ricezione accetta un pacchetto di modifiche creato dalla variante di invio e crea un
Modifica dell'egida (vedi anc(1)) per attuare il cambiamento all'interno. I file vengono aggiunti alla modifica
(Vedi aerma(1), PCEA(1), aenf(1) e aent(1)) e quindi il contenuto del file viene decompresso
nella directory di sviluppo.

Il cambiamento viene quindi costruito (vedi a e b(1)), differenziato (vedi aed(1)), e testato (vedi e(1)).
Se tutto questo ha successo, lo sviluppo del cambiamento è terminato (vedi aed(1)). Il
il processo automatico si interrompe a questo punto, in modo che un revisore locale possa confermare che il
il cambiamento è desiderato.

Notifica
Le aerevml Il comando richiama vari altri comandi di Aegis. Le solite notifiche che
questi comandi emetterebbero sono emessi.

Opzioni
Le seguenti opzioni sono comprese dalla variante di ricezione:

-Modificare numero
Questa opzione può essere utilizzata per scegliere il numero di cambio da utilizzare, altrimenti uno
verrà scelto automaticamente.

-Delta numero
Questa opzione può essere usata per specificare un particolare delta nella cronologia del progetto per
copia il file da, proprio come per il PCEA(1) comando. Puoi anche usare un delta
nome invece di un numero delta.

-Directory sentiero
Questa opzione può essere utilizzata per specificare quale directory deve essere utilizzata. È un errore
se l'utente corrente non dispone delle autorizzazioni appropriate per creare la directory
percorso dato. Questo deve essere un percorso assoluto.

Attenzione: se stai usando un automounter non usare `pwd` per fare un assoluto
percorso, di solito dà la risposta sbagliata.

-File Nome del file
Legge la serie di modifiche dal file specificato. L'impostazione predefinita è leggerlo dal
ingresso standard. Il nome del file `-' è inteso come l'input standard.

Se il tuo sistema ha libcurl(3) e Aegis è stato configurato per usarlo in fase di compilazione
(questa è l'impostazione predefinita se è disponibile) sarai anche in grado di specificare a
URL (Uniform Resource Locator) al posto del nome del file. I dati pertinenti saranno
essere scaricato. (Il -Verboso opzione fornirà una barra di avanzamento.)

-Ignora_UUID
Questa opzione può essere utilizzata per ignorare l'UUID, se presente, della modifica in arrivo
impostato.

-No_Ignora_UUID
Questa opzione forza il aerevml comando per utilizzare l'UUID del set di modifiche. Questo è il
predefinito.

-Progetto Nome
Questa opzione può essere utilizzata per impostare il nome del progetto. Se non specificato, il progetto
verrà utilizzato il nome nel pacchetto di input, anziché il solito nome del progetto
meccanismo inadempiente.

-Troiano Questa opzione può essere utilizzata per trattare il set di modifiche come se avesse un cavallo di Troia
attaccare in esso.

-No_Trojan
Questa opzione può essere utilizzata per trattare il set di modifiche come se non fosse assolutamente presente
un attacco di cavallo di Troia in esso. Usa il con estremo cura. Devi avere
autenticato il messaggio con qualcosa come prima PGP e a conoscere l'autore
bene.

Sicurezza
Ricevere le modifiche via e-mail e inserirle automaticamente nella linea di base senza
controllarli, sarebbe una ricetta per il disastro. Sono previste una serie di garanzie:

· Viene confermato che il formato del pacco è corretto e il pacco verificato per
consistenza interna, prima che venga disimballato e agito.

· La parte automatica del processo si interrompe al termine dello sviluppo. Ciò garantisce che a
il revisore locale convalida la modifica prima che venga confermata, prevenendo danni accidentali o
danno malizioso.

· Se la modifica cerca di aggiornare il progetto config file, il processo automatico termina
prima che si verifichi la costruzione o la differenza. Questo perché questo file potrebbe contenere trojan
per queste operazioni, quindi un essere umano deve esaminare il file prima che la modifica proceda a qualsiasi
ulteriormente.

· C'è un potenziale_cavallo_di_troia = [ stringa ]; campo nel progettoconfig file.
Nomina file di configurazione della build, script di shell, generatori di codice, eccetera qui per specificare
file oltre al file di configurazione del progetto che dovrebbe causare l'automatico
elaborazione per arrestarsi.

· L'uso di sistemi di autenticazione e crittografia della posta elettronica, come PGP e GPG, sono
incoraggiato. Tuttavia, si prevede che questa elaborazione avverrà dopo aerevml
--Inviare ha costruito il pacchetto e prima aerevml --ricevere esamina e agisce su
il pacchetto. La verifica del mittente è la difesa più sicura contro i cavalli di Troia.

· L'invio e la ricezione automatici dei pacchetti sono supportati, ma non implementati all'interno
il comando aerevml. Si prevede che il comando aerevml verrà utilizzato all'interno della shell
script personalizzati per il tuo sito e i suoi requisiti di sicurezza unici. Vedi l'egida
Guida per l'utente per diversi modi per farlo.

· Più utilizzi le strutture di gestione dei test di Aegis (vedi aent(1) e e(1)) più difficile
è per un cambiamento inadeguato entrare nella linea di base.

duplicare tempeste
In un ambiente di sviluppo distribuito, è comune che le serie di modifiche alla fine siano
propagato all'originatore. Ci sono situazioni (in particolare in alcune stelle
topologie) in cui più copie del pacchetto torneranno all'originatore.

Se queste serie di modifiche non vengono rilevate in fase di revisione e vengono ancora propagate
di nuovo, c'è la possibilità di un'esplosione esponenziale di insiemi di modifiche ridondanti
essere distribuito ancora e ancora.

Per combattere questo problema, le modifiche vengono controllate dopo che i file sono stati scompattati, ma prima e dopo la compilazione o
viene eseguita la differenza o il test. Il "aecpu --invariatoIl comando "viene utilizzato per escludere tutto
file che il repository locale ha già nella forma desiderata. Se non cambia file
rimanere dopo questo, la modifica viene completamente abbandonata (vedi aedbu(1) e aencu(1)).

ELENCO


La variante dell'elenco può essere utilizzata per elencare il contenuto di un pacchetto senza effettivamente scompattarlo
prima. L'output ricorda il egida -elenco modifica-dettagli produzione.

Opzioni
Le seguenti opzioni sono comprese dalla variante dell'elenco:

-File Nome del file
Legge la serie di modifiche dal file specificato. L'impostazione predefinita è leggerlo dal
ingresso standard. Il nome del file `-' è inteso come l'input standard.

Se il tuo sistema ha libcurl(3) e Aegis è stato configurato per usarlo in fase di compilazione
(questa è l'impostazione predefinita se è disponibile) sarai anche in grado di specificare a
URL (Uniform Resource Locator) al posto del nome del file. I dati pertinenti saranno
essere scaricato. (Il -Verboso opzione fornirà una barra di avanzamento.)

-Produzione Nome del file
Questa opzione può essere utilizzata per specificare il file di output. L'output viene inviato al
output standard per impostazione predefinita. Utile solo con l'opzione -List.

VERSIONI


Le seguenti opzioni per questo comando non sono state ancora menzionate:

-Aiuto
Questa opzione può essere utilizzata per ottenere maggiori informazioni su come utilizzare il aerevml
.

Vedi anche egida(1) per le opzioni comuni a tutti i comandi aegis.

Tutte le opzioni possono essere abbreviate; l'abbreviazione è documentata come le lettere maiuscole,
tutte le lettere minuscole ei caratteri di sottolineatura (_) sono facoltativi. Devi usare consecutivo
sequenze di lettere facoltative.

Tutte le opzioni non fanno distinzione tra maiuscole e minuscole, puoi digitarle in maiuscolo o minuscolo o a
combinazione di entrambi, il caso non è importante.

Ad esempio: gli argomenti "-project, "-PROJ" e "-p" sono tutti interpretati come il
-Progetto opzione. L'argomento "-prj" non sarà compreso, perché consecutivo
caratteri facoltativi non sono stati forniti.

Opzioni e altri argomenti della riga di comando possono essere mescolati arbitrariamente sulla riga di comando,
dopo i selettori di funzione.

I nomi lunghi delle opzioni GNU sono compresi. Poiché tutti i nomi delle opzioni per aerevml sono lunghi,
questo significa ignorare l'extra '-'. Il "--opzione=APPREZZIAMO"convenzione è anche
inteso.

EXIT STATUS


Le aerevml il comando uscirà con uno stato di 1 su qualsiasi errore. Il aerevml il comando sarà
uscire con stato 0 solo se non ci sono errori.

AMBIENTE VARIABILI


See egida(1) per un elenco di variabili d'ambiente che possono influenzare questo comando. Vedere
aepconf(5) per i file di configurazione del progetto specifico del progetto campo per come impostare
variabili d'ambiente per tutti i comandi eseguiti da Aegis.

COPYRIGHT


aerevml versione 4.24.3.D001
Diritto d'autore (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Peter Miller

Il programma aerevml viene fornito con ASSOLUTAMENTE NESSUNA GARANZIA; per i dettagli utilizzare il 'aerevml
-Versione Licenza' comando. Questo è un software gratuito e puoi ridistribuirlo
a determinate condizioni; per i dettagli utilizzare il 'aerevml -Versione Licenza' comando.

Usa aerevml 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