EngelsFransSpaans

Ad


OnWorks-favicon

aesvt - Online in de cloud

Voer aesvt uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht aesvt die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


aesvt - eenvoudige versietool

KORTE INHOUD


aesvt -Uitchecken -Geschiedenis filet -Het dossier output-bestand [ -e Bewerk ]
aesvt -Check in -Geschiedenis filet -Het dossier Invoer bestand [ -e Bewerk ] [ naam=waarde
aesvt -Lijst -Geschiedenis filet
aesvt -Vraag -Geschiedenis filet
aesvt -Versie

PRODUCTBESCHRIJVING


De aesvt programma kan worden gebruikt om geschiedenisversiebestanden te beheren. Dit is een minimalistisch
geschiedenistool, die geen voorzieningen biedt voor het beheer van een werkgebied.

Het kan omgaan met binaire bestanden, en redelijk efficiënt als dat niet het geval is
breed.

Het heeft goede end-to-end-eigenschappen omdat het een controlesom bijhoudt voor elke bestandsversie, en
een controlesom voor het hele geschiedenisbestand.

Er is geen voorziening voor trefwoordvervanging van welke aard dan ook. Een check-out zal dat precies zijn
reproduceer het invoerbestand. Een check-in zal nooit het invoerbestand wijzigen.

OPTIES


De volgende opties worden begrepen:

-Geschiedenis geschiedenis-bestand
Deze optie wordt gebruikt om de naam van het geschiedenisbestand op te geven.

-Het dossier bestandsnaam
Deze optie wordt gebruikt om de naam van het invoer- of uitvoerbestand op te geven. Bij het inchecken
uit, wordt met de bestandsnaam "-" de standaarduitvoer bedoeld. Er bestaat geen
gelijkwaardig voor inchecken.

-Bewerking bewerkingsnummer
Deze optie wordt gebruikt om het bewerkingsnummer (versienummer) op te geven. Bij het uitchecken,
als er geen versienummer is opgegeven, wordt de meest recente versie vermeld. Bij het inchecken
in, als er geen versienummer is opgegeven (en dat is meestal niet het geval), het vorige
Aan de versie wordt er één toegevoegd, of versie 1 wordt gebruikt als dit de eerste is
Check in.

-Check in
Deze optie wordt gebruikt om een ​​bestand in de geschiedenis in te checken.

-Uitchecken
Deze optie wordt gebruikt om een ​​bestand uit de historie uit te checken.

-compressie-algoritme naam
Deze optie kan worden gebruikt om de te gebruiken compressie te specificeren. Ze zijn vermeld
in volgorde van compressie-efficiëntie.

geen Gebruik geen compressie (niet altijd zinvol voor alle opdrachten).

gzip Gebruik de compressie die wordt gebruikt door het gzip(1) programma.

bzip2 Gebruik de compressie die wordt gebruikt door de bzip2(1) programma.

In de toekomst kunnen meer compressie-algoritmen worden toegevoegd.

-Samendrukken
Deze optie wordt afgeschaft ten gunste van de -comp-alg=gzip or -comp-alg=bzip2
opties.

-Geen_COMDruk
Deze optie wordt afgeschaft ten gunste van de -comp-alg=geen optie.

-Lijst Deze optie wordt gebruikt om de geschiedenis van het bestand weer te geven.

-Vraag Deze optie wordt gebruikt om het bewerkingsnummer van de meest recente check-in op te vragen.

-Versie
Deze optie wordt gebruikt om het versienummer af te drukken.

Alle andere opties zullen een diagnostische fout opleveren.

Zie ook aegis(1) voor opties die alle aegis-commando's gemeen hebben.

Alle opties kunnen worden afgekort; de afkorting is gedocumenteerd als de hoofdletters,
alle kleine letters en underscores (_) zijn optioneel. U moet opeenvolgend . gebruiken
reeksen van optionele letters.

Alle opties zijn niet hoofdlettergevoelig, u kunt ze typen in hoofdletters of kleine letters of a
combinatie van beide, case is niet belangrijk.

Bijvoorbeeld: de argumenten "-project, "-PROJ" en "-p" worden allemaal geïnterpreteerd als de
-Project optie. Het argument "-prj" wordt niet begrepen, omdat consecutief
optionele tekens zijn niet meegeleverd.

Opties en andere opdrachtregelargumenten kunnen willekeurig worden gemengd op de opdrachtregel,
na de functiekiezers.

De GNU lange optienamen worden begrepen. Aangezien alle optienamen voor aesvt zijn lang,
dit betekent het negeren van de extra leidende '-'. De "--optie=waarde"conventie is ook"
begrepen.

EXIT STATUS


De aesvt commando wordt afgesloten met een status van 1 bij elke fout. De aesvt commando zal alleen
sluit af met een status van 0 als er geen fouten zijn.

MILIEU VARIABELEN


Bekijk aegis(1) voor een lijst met omgevingsvariabelen die van invloed kunnen zijn op deze opdracht. Zien
aepconf(5) voor de projectconfiguratiebestanden project_specifiek veld voor hoe in te stellen
omgevingsvariabelen voor alle opdrachten die door Aegis worden uitgevoerd.

FILE FORMAT


Elke versie in het geschiedenisbestand bestaat uit een RFC822-header, plus de bestandsinhoud.
De header bevat (minstens) de Content-Length, die wordt gebruikt om de lengte van de
bestandsgegevens in bytes; de Checksum, gebruikt om de Adler32-checksum van de bestandsgegevens te onthouden;
en Versie, gebruikt om het versienummer te onthouden. De bestandsgegevens kunnen tekst of binair zijn,
omdat de lengte wordt bepaald door de header. Er bestaat geen enkel citaatmechanisme
vriendelijk voor de gegevens. Met uitzondering van de verplichte velden, extra door de gebruiker gedefinieerde us-ascii
metadata kunnen ook in de header worden opgeslagen. Er is geen enkele diff of delta voor
elke versie.

Deze combinatie van header en data heeft een goed end-to-end gedrag, omdat er een
checksum om de bestandsgegevens tegen te valideren. Slechte blokken in de gegevens worden dan gedetecteerd
volgende keer dat u probeert in of uit te checken.

Het formaat van het historiebestand bestaat uit één of meerdere bestandsversies met bovenstaande
lay-out, kop-aan-staart samengevoegd zonder scheidingstekens of grensindicatoren van welke aard dan ook. De
versies staan ​​in aflopende volgorde, van meest recent (grootste bewerkingsnummer) naar minst recent
(versie nummer één). Om te bepalen waar de ene versie stopt en de volgende versie begint,
gebruik het veld Content-Length in de koptekst. Het volledige geschiedenisbestand wordt vervolgens gecomprimeerd
met behulp van het bunzip2-algoritme (via libbz2). Er is geen enkele diff of delta in de
geschiedenis bestand.

Het voordeel van het comprimeren van het bestand is dat er meestal een zeer hoge redundantie is
tussen bestandsversies. Als er bijvoorbeeld twee identieke versies zijn ingecheckt (niet
noodzakelijkerwijs opeenvolgend) zal de tweede kopie worden gecomprimeerd tot slechts een paar bytes. in tegenstelling tot
diff(1) stijldelta's, dit gaat ook heel goed om met bewegende gegevensblokken binnen de
bestand. Het gebruik van bunzip2-opmaak betekent dat er ook een controlesom is voor de hele geschiedenis
bestand, waarmee u slechte blokken in de headergedeelten kunt detecteren; het betekent ook daar
is een eenvoudige manier om de gegevens uit een geschiedenisbestand te extraheren, zelfs zonder de aesvt programma,
of om te testen, of omdat je nieuwsgierig bent.

U kunt feitelijk kiezen uit een aantal compressie-algoritmen, waaronder GNU Zip en
bunzip2, via de optie -compression-algorithm. Er kunnen meer coppressie-algoritmen zijn
in de toekomst toegevoegd. Er wordt gebruik gemaakt van de best beschikbare compressie, omdat dit resulteert in de
meest compacte geschiedenisbestanden. Toekomstige versies zullen altijd toegang hebben tot de
compressie gebruikt door eerdere versies.

Eind tot eind Problemen
Zie ook Saltzer, J.H. et al (1981) Eind tot eind argumenten in system Design,
http://web.mit.edu/Saltzer/www/publications/endtoend/endtoend.pdf

Xdelta
Deze stijl van geschiedenisbestand is geïnspireerd op RFC 3284 - De VCDIFF Algemeen Verschillen en
Samendrukking Data Formaat. Terwijl de aesvt formaat maakt intern geen gebruik van RFC3284, het
argumenten voor compressie tussen bestandsversies zijn net zo relevant.

COPYRIGHT


aesvt-versie 4.24.3.D001
Auteursrecht (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010

Het aesvt-programma wordt geleverd met ABSOLUUT GEEN GARANTIE; gebruik voor details de 'aesvt -Versie
Vergunning' commando. Dit is gratis software en u bent van harte welkom om het opnieuw te distribueren onder:
bepaalde voorwaarden; gebruik voor details de 'aesvt -Versie Vergunning' commando.

Gebruik aesvt online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Alt-F
    Alt-F
    Alt-F biedt een gratis en open source
    alternatieve firmware voor de DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F heeft Samba en NFS;
    ondersteunt ext2/3/4...
    Alt-F downloaden
  • 2
    ons
    ons
    Usm is een verenigd slackwarepakket
    manager die automatisch afhandelt
    afhankelijkheid resolutie. Het verenigt
    verschillende pakketrepository's, waaronder
    slackware, slacky, p...
    usm downloaden
  • 3
    Chart.js
    Chart.js
    Chart.js is een Javascript-bibliotheek die
    stelt ontwerpers en ontwikkelaars in staat om te tekenen
    allerlei grafieken met behulp van de HTML5
    canvas-element. Chart js biedt een geweldige
    reeks ...
    Chart.js downloaden
  • 4
    iReport-Designer voor JasperReports
    iReport-Designer voor JasperReports
    OPMERKING: iReport/Jaspersoft Studio-ondersteuning
    Aankondiging: vanaf versie 5.5.0,
    Jaspersoft Studio zal de officiële zijn
    ontwerpclient voor JasperReports. ik rapporteer
    zullen...
    Download iReport-Designer voor JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF zal alle
    software die Fedora Linux en anderen
    omvat niet standaard, na
    Fedora voor het eerst draaien. Zijn
    makkelijk voor...
    PostInstallerF downloaden
  • 6
    spoor
    spoor
    Het strace-project is verplaatst naar
    https://strace.io. strace is a
    diagnostisch, foutopsporing en instructie
    gebruikersruimte tracer voor Linux. Het is gebruikt
    bewaken van een...
    Strace downloaden
  • Meer "

Linux-commando's

Ad