IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

aesvt - Online nel cloud

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

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


aesvt - strumento di versione semplice

SINOSSI


aesvt -Guardare -Storia filetto -File file di uscita [ -e edit ]
aesvt -Registrare -Storia filetto -File file di input [ -e edit ] [ Nome=APPREZZIAMO ...]
aesvt -Elenco -Storia filetto
aesvt -Interrogazione -Storia filetto
aesvt -Versione

DESCRIZIONE


I aesvt programma può essere utilizzato per gestire i file di versione della cronologia. Questo è un minimalista
strumento storico, che non prevede la gestione di un'area di lavoro.

È in grado di gestire i file binari e con ragionevole efficienza se non lo sono troppo
grande.

Ha buone proprietà end-to-end perché mantiene un checksum per ogni versione del file e
un checksum per l'intero file di cronologia.

Non è prevista la sostituzione di parole chiave di alcun tipo. Un check-out sarà esattamente
riprodurre il file di input. Un check-in non modificherà mai il file di input.

VERSIONI


Si intendono le seguenti opzioni:

-Storia file-storia
Questa opzione viene utilizzata per specificare il nome del file di cronologia.

-File nome del file
Questa opzione viene utilizzata per specificare il nome del file di input o di output. Al momento del check-
out, il nome del file "-" è inteso come output standard. C'è no
equivalente per il check-in.

-Modificare modifica-numero
Questa opzione viene utilizzata per specificare il numero di modifica (numero di versione). Al momento del check-out,
se non viene specificato alcun numero di versione, viene fornita la versione più recente. Al momento del check-
in, se non viene specificato alcun numero di versione (e di solito non lo è), il precedente
versione ne verrà aggiunta una o verrà utilizzata la versione 1 se questa è la prima
registrare.

-Registrare
Questa opzione viene utilizzata per controllare un file nella cronologia.

-Guardare
Questa opzione viene utilizzata per estrarre un file dalla cronologia.

-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.

-Elenco Questa opzione viene utilizzata per elencare la cronologia del file.

-Interrogazione Questa opzione viene utilizzata per interrogare il numero di modifica del check-in più recente.

-Versione
Questa opzione viene utilizzata per stampare il numero di versione.

Tutte le altre opzioni produrranno un errore diagnostico.

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 aesvt sono lunghi,
questo significa ignorare l'extra '-'. Il "--opzione=APPREZZIAMO"convenzione è anche
inteso.

EXIT STATUS


I aesvt il comando uscirà con uno stato di 1 su qualsiasi errore. Il aesvt il comando sarà solo
esci con stato 0 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.

RISORSE FORMATO


Ogni versione nel file di cronologia è costituita da un'intestazione RFC822, oltre al contenuto del file.
L'intestazione include (almeno) il Content-Length, usato per ricordare la lunghezza del
dati del file in byte; il Checksum, utilizzato per ricordare il checksum Adler32 dei dati del file;
e Versione, utilizzato per ricordare il numero di versione. I dati del file possono essere di testo o binari,
perché la sua lunghezza è determinata dall'intestazione. Non esiste alcun meccanismo di citazione
gentile per i dati Ad eccezione dei campi obbligatori, ulteriori definiti dall'utente us-ascii
i metadati possono anche essere memorizzati nell'intestazione. Non ci sono differenze o delta di alcun tipo per
qualsiasi versione.

Questa combinazione di intestazione e dati ha un buon comportamento end-to-end, perché c'è un
checksum per convalidare i dati del file. I blocchi danneggiati nei dati verranno rilevati quindi
la prossima volta che si tenta di effettuare il check-in o il check-out.

Il formato del file di cronologia è costituito da una o più versioni di file con quanto sopra
layout, unito testa a coda senza separatori o indicatori di confine di alcun tipo. Il
le versioni sono in ordine decrescente, dalla più recente (numero di modifica più grande) alla meno recente
(versione numero uno). Per determinare dove si interrompe una versione e inizia la versione successiva,
utilizzare il campo Content-Length nell'intestazione. L'intero file della cronologia viene quindi compresso
utilizzando l'algoritmo bunzip2 (tramite libbz2). Non ci sono differenze o delta di alcun tipo nel
archivio storico.

Il vantaggio di comprimere il file è che di solito c'è una ridondanza molto alta
tra le versioni dei file. Ad esempio, se vengono archiviate due versioni identiche (non
necessariamente in sequenza) la seconda copia verrà compressa solo in pochi byte. a differenza di
diff(1) delta di stile, questo si adatta anche alla volontà di spostare blocchi di dati all'interno del
file. L'uso della formattazione bunzip2 significa che c'è anche un checksum per l'intera cronologia
file, che consente di rilevare i blocchi danneggiati nelle parti dell'intestazione; significa anche lì
è un modo semplice per estrarre i dati da un file di cronologia anche senza il aesvt programma,
o per test, o perché sei curioso.

Puoi effettivamente scegliere tra una serie di algoritmi di compressione, inclusi GNU Zip e
bunzip2, tramite l'opzione -compression-algorithm. Potrebbero essere più algoritmi di compressione
aggiunto in futuro. Viene utilizzata la migliore compressione disponibile, poiché ne risulta la
file di cronologia più compatti. Le versioni future potranno sempre accedere al
compressione utilizzata dalle versioni precedenti.

Da un capo all'altro Problema
Vedi anche Saltzer, JH et al (1981) Da un capo all'altro argomenti in sistema DESIGN,
http://web.mit.edu/Saltzer/www/publications/endtoend/endtoend.pdf

Xdelta
Questo stile di file di cronologia è stato ispirato da RFC 3284 - I VCDIFF Generico Differenziazione ed
Compressione Dati Formato. Mentre il aesvt formato non utilizza RFC3284 internamente, il
gli argomenti per la compressione tra le versioni dei file sono altrettanto rilevanti.

COPYRIGHT


aesvt 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 aesvt viene fornito con ASSOLUTAMENTE NESSUNA GARANZIA; per i dettagli usa il 'aesvt -Versione
Licenza' comando. Questo è un software gratuito e puoi ridistribuirlo sotto
certe condizioni; per i dettagli utilizzare il 'aesvt -Versione Licenza' comando.

Usa aesvt online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Alt-Fa
    Alt-Fa
    Alt-F fornisce una fonte gratuita e open
    firmware alternativo per il DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F ha Samba e NFS;
    supporta ext2/3/4...
    Scarica Alt-F
  • 2
    USM
    USM
    Usm è un pacchetto slackware unificato
    manager che gestisce automatico
    risoluzione delle dipendenze. Unifica
    vari repository di pacchetti tra cui
    slackware, slacky, p...
    Scarica usm
  • 3
    Chart.js
    Chart.js
    Chart.js è una libreria Javascript che
    consente a designer e sviluppatori di disegnare
    tutti i tipi di grafici utilizzando l'HTML5
    elemento tela. Chart js offre un ottimo
    Vettore ...
    Scarica Chart.js
  • 4
    iReport-Designer per JasperReports
    iReport-Designer per JasperReports
    NOTA: Supporto per iReport/Jaspersoft Studio
    Annuncio: a partire dalla versione 5.5.0,
    Jaspersoft Studio sarà l'ufficialità
    client di progettazione per JasperReports. segnalo
    volere...
    Scarica iReport Designer per JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF installerà tutti i file
    software che Fedora Linux e altri
    non include per impostazione predefinita, dopo
    eseguendo Fedora per la prima volta. Suo
    facile per...
    Scarica PostInstallerF
  • 6
    straccio
    straccio
    Il progetto strace è stato spostato in
    https://strace.io. strace is a
    diagnostico, di debug e didattico
    tracciatore spazio utente per Linux. È solito
    per monitorare un...
    Scarica strace
  • Di Più "

Comandi Linux

Ad