InglêsFrancêsEspanhol

Ad


favicon do OnWorks

aesvt - Online na nuvem

Execute o aesvt no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando aesvt 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


aesvt - ferramenta de versão simples

SINOPSE


aesvt -Confira -História lima -Arquivo arquivo de saída [ -e editar ]
aesvt -Check-in -História lima -Arquivo Arquivo de entrada [ -e editar ] [ nome=valor ...]
aesvt -Lista -História lima
aesvt -Consulta -História lima
aesvt -Versão

DESCRIÇÃO


A aesvt programa pode ser usado para gerenciar arquivos de versão de histórico. Este é um minimalista
ferramenta de histórico, que não prevê o gerenciamento de uma área de trabalho.

É capaz de lidar com arquivos binários e com razoável eficiência se eles não forem muito
grande.

Tem boas propriedades de ponta a ponta porque mantém uma soma de verificação para cada versão do arquivo, e
uma soma de verificação para todo o arquivo de histórico.

Não há provisão para substituição de palavras-chave de qualquer tipo. Um check-out vai exatamente
reproduzir o arquivo de entrada. Um check-in nunca alterará o arquivo de entrada.

OPÇÕES


As seguintes opções são compreendidas:

-História arquivo de história
Esta opção é usada para especificar o nome do arquivo de histórico.

-Arquivo nome do arquivo
Esta opção é usada para especificar o nome do arquivo de entrada ou saída. No check-
out, o nome do arquivo "-" significa a saída padrão. Há não
equivalente para check-in.

-Editar número de edição
Esta opção é usada para especificar o número de edição (número da versão). No check-out,
se nenhum número de versão for especificado, a versão mais recente é fornecida. No check-
em, se nenhum número de versão for especificado (e geralmente não é), o anterior
versão terá um adicionado a ele, ou a versão 1 será usada se esta for a primeira
check-in.

-Check-in
Esta opção é usada para registrar um arquivo no histórico.

-Confira
Esta opção é usada para retirar um arquivo do histórico.

-compressão-algoritmo nome
Esta opção pode ser usada para especificar a compressão a ser usada. Eles estão listados
por ordem de eficácia de compressão.

nenhum Não use compactação (nem sempre significativo para todos os comandos).

gzip Use a compressão usada pelo gzip(1) programa.

bzip2 Use a compressão usada pelo bzip2(1) programa.

Mais algoritmos de compressão podem ser adicionados no futuro.

-Comprimir
Esta opção está obsoleta em favor do -comp-alg = gzip or -comp-alg = bzip2
opções.

-No_COMPressione
Esta opção está obsoleta em favor do -comp-alg = nenhum opção.

-Lista Esta opção é usada para listar o histórico do arquivo.

-Consulta Esta opção é usada para consultar o número de edição do check-in mais recente.

-Versão
Esta opção é usada para imprimir o número da versão.

Todas as outras opções produzirão um erro de diagnóstico.

Veja também Aegis(1) para opções comuns a todos os comandos aegis.

Todas as opções podem ser abreviadas; a abreviatura é documentada em letras maiúsculas,
todas as letras minúsculas e sublinhados (_) são opcionais. Você deve usar consecutivos
sequências de letras opcionais.

Todas as opções não diferenciam maiúsculas de minúsculas, você pode digitá-las em maiúsculas ou minúsculas ou um
combinação de ambos, o caso não é importante.

Por exemplo: os argumentos "-project," -PROJ "e" -p "são todos interpretados como significando o
-Projeto opção. O argumento "-prj" não será compreendido, pois consecutivo
caracteres opcionais não foram fornecidos.

As opções e outros argumentos da linha de comando podem ser misturados arbitrariamente na linha de comando,
após os seletores de função.

Os nomes de opção longos GNU são compreendidos. Uma vez que todos os nomes de opções para aesvt são longos,
isso significa ignorar o inicial extra '-'. O "--opção=valor"convenção também é
Entendido.

SAIR STATUS


A aesvt o comando sairá com um status de 1 em qualquer erro. o aesvt comando vai apenas
saia com um status de 0 se não houver erros.

MEIO AMBIENTE VARIÁVEIS


See Aegis(1) para uma lista de variáveis ​​de ambiente que podem afetar este comando. Ver
aepconf(5) para o arquivo de configuração do projeto projeto_específico campo para saber como definir
variáveis ​​de ambiente para todos os comandos executados pelo Aegis.

ARQUIVO FORMATO


Cada versão no arquivo de histórico consiste em um cabeçalho RFC822, mais o conteúdo do arquivo.
O cabeçalho inclui (pelo menos) o Content-Length, usado para lembrar o comprimento do
dados do arquivo em bytes; o Checksum, usado para lembrar o checksum Adler32 dos dados do arquivo;
e Versão, usado para lembrar o número da versão. Os dados do arquivo podem ser de texto ou binários,
porque seu comprimento é determinado pelo cabeçalho. Não há mecanismo de cotação de qualquer
tipo para os dados. Exceto para os campos obrigatórios, us-ascii adicional definido pelo usuário
metadados também podem ser armazenados no cabeçalho. Não há diferença ou delta de qualquer tipo para
qualquer versão.

Esta combinação de cabeçalho e dados tem um bom comportamento de ponta a ponta, porque há um
checksum para validar os dados do arquivo. Blocos defeituosos nos dados serão detectados então
próxima vez que um check-in ou check-out for tentado.

O formato do arquivo de histórico consiste em uma ou mais versões de arquivo com o acima
layout, unidos de ponta a ponta, sem separadores ou indicadores de limite de qualquer tipo. o
as versões estão em ordem decrescente, do mais recente (maior número de edição) ao menos recente
(versão número um). Para determinar onde uma versão termina e a próxima começa,
use o campo Content-Length no cabeçalho. Todo o arquivo de histórico é então compactado
usando o algoritmo bunzip2 (via libbz2). Não há diff ou delta de qualquer tipo no
arquivo de histórico.

A vantagem de compactar o arquivo é que geralmente há uma redundância muito alta
entre as versões do arquivo. Por exemplo, se duas versões idênticas forem registradas (não
necessariamente sequencialmente) a segunda cópia será compactada para apenas alguns bytes. diferente
diff(1) deltas de estilo, isso também lida muito bem com a movimentação de blocos de dados dentro do
Arquivo. O uso da formatação bunzip2 significa que há também uma soma de verificação para todo o histórico
arquivo, que permite detectar blocos defeituosos nas partes do cabeçalho; também significa lá
é uma maneira simples de extrair os dados de um arquivo de histórico, mesmo sem o aesvt programa
ou para teste, ou porque você está curioso.

Você pode escolher entre uma série de algoritmos de compressão, incluindo GNU Zip e
bunzip2, por meio da opção -compression-algorithm. Mais algoritmos de compactação podem ser
adicionado no futuro. A melhor comressão disponível é usada, porque isso resulta na
arquivos de história mais compactos. As versões futuras sempre poderão acessar o
compressão usada por versões anteriores.

De ponta a ponta Questões
Veja também Saltzer, JH et al (1981) De ponta a ponta argumentos in . design,
http://web.mit.edu/Saltzer/www/publications/endtoend/endtoend.pdf

Xdelta
Este estilo de arquivo de história foi inspirado na RFC 3284 - A VCDIFF Generic Diferenciação e
Compressão Data Formato. Enquanto o aesvt formato não usa RFC3284 internamente, o
argumentos para compactação em versões de arquivo são igualmente relevantes.

DIREITOS AUTORAIS


aesvt versão 4.24.3.D001
Direitos autorais (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010Peter Miller

O programa aesvt NÃO vem ABSOLUTAMENTE NENHUMA GARANTIA; para obter detalhes, use o 'aesvt -Versão
Licença'comando. Este é um software livre e você pode redistribuí-lo sob
certas condições; para obter detalhes, use o 'aesvt -Versão Licença'comando.

Use aesvt online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Alt-F
    Alt-F
    Alt-F fornece um código-fonte livre e aberto
    firmware alternativo para o DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F tem Samba e NFS;
    suporta ext2 / 3/4 ...
    Baixar Alt-F
  • 2
    usm
    usm
    Usm é um pacote de slackware unificado
    gerenciador que lida automaticamente
    resolução de dependência. Ele unifica
    vários repositórios de pacotes, incluindo
    slackware, folgado, p...
    baixar usm
  • 3
    Chart.js
    Chart.js
    Chart.js é uma biblioteca Javascript que
    permite que designers e desenvolvedores desenhem
    todos os tipos de gráficos usando o HTML5
    elemento de tela. Chart js oferece uma ótima
    variedade ...
    Baixar Chart.js
  • 4
    iReport-Designer para JasperReports
    iReport-Designer para JasperReports
    NOTA: Suporte ao iReport/Jaspersoft Studio
    Anúncio: A partir da versão 5.5.0,
    Jaspersoft Studio será o oficial
    cliente de design para JasperReports. Eu informo
    vai...
    Baixar iReport-Designer para JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF irá instalar todos os
    software que o Fedora Linux e outros
    não inclui por padrão, após
    executando o Fedora pela primeira vez. Seu
    fácil para ...
    Baixar PostInstallerF
  • 6
    traço
    traço
    O projeto strace foi movido para
    https://strace.io. strace is a
    diagnóstico, depuração e instrução
    rastreador de espaço do usuário para Linux. É usado
    para monitorar um...
    Baixar strace
  • Mais "

Comandos Linux

Ad