EngelsFransSpaans

Ad


OnWorks-favicon

cvs-inject - Online in de cloud

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

Dit is de opdracht cvs-inject 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


cvs-inject - injecteer een debian broncodepakket in een CVS-repository

KORTE INHOUD


cvs-injecteren [Opties] .dsc

PRODUCTBESCHRIJVING


Op deze handleidingpagina wordt de Debian uitgelegd cvs-injecteren hulpprogramma, dat wordt gebruikt om te injecteren of te importeren
Debian broncodepakketten in een CVS opslagplaats. Het verwerkt pakketten die alleen voor Debian beschikbaar zijn (die dat wel doen).
hebben geen diff-bestanden) en ook normale pakketten van stroomopwaarts bronnen omgezet naar Debian
gebruikt.

De upstream-bronnen worden geïmporteerd in de leverancierstak en getagd
upstream_versie_ versie> waarbij alle punten zijn vertaald naar onderscores. De
gedebianiseerde bronnen worden, indien verschillend, op de hoofdvertakking geplaatst en getagd
debian_versie_ versie>- revisie> met alle punten vertaald naar onder
scores.

Het enige argument is een .dsc-bronbestand van Debian, dat wordt geparseerd om de pakketnaam te verkrijgen
en versie. cvs-injecteren leest hetzelfde configuratiebestand /etc/cvsdeb.conf als de ander
cvs-* hulpprogramma's doen dat wel. Mensen kunnen gebruik maken van de droogloopoptie om de stappen hiervan te inspecteren
nut neemt.

Gecombineerd met de bijbehorende hulpprogramma's cvs-bouwpakket en cvs-upgrade, dit levert een
infrastructuur om het gebruik ervan te vergemakkelijken CVS door Debian-onderhouders. Dit maakt het mogelijk om te behouden
afzonderlijke CVS-takken van een pakket voor stabiel onstabiel, en mogelijk experimenteel
distributies, samen met de andere voordelen van een versiebeheersysteem.

Dit hulpprogramma kan worden gebruikt om bijvoorbeeld een uniforme CVS-bronboom te genereren

zoek /var/spool/mirror/debian/hamm/hamm/source \
-type f -naam \*.dsc | terwijl ik lees;
do
j=$(mapnaam $i | sed -es:bron/:: \
-es:/var/spool/mirror/debian/:: )
cvs-inject -x$j $i
gedaan

Die met plezier de bronnen opslokte en een CVS-repository op mijn machine creëerde tot de
partitie opgevuld.

WAARSCHUWINGEN


Houd er rekening mee dat het huidige gedrag van cvs-injecteren is het negeren van bestanden die overeenkomen met de
standaardlijst met te negeren bestandsnaampatronen (deze is ingebouwd in cvs); en dat enige
.cvsignore bestanden in de upstream-bronnen worden gerespecteerd. Dit zou goed moeten zijn, zolang
upstreambronnen bevatten geen bestanden die overeenkomen met cvs, negeer patronen en zouden er toch in moeten zitten
de bronnen. De huidige lijst met genegeerde bestandsnaampatronen is:
RCS WCCV CVS CVS.adm RCSLOG cvslog.* labels TAGS .maak.staat .nse_depinfo *~ #* .#*
,* _$* *$ *.oud *.bak *.BAK *.oorspronkelijk *.rej .del-* *.A *.olb *.O *.obj *.Dus * .exe *.Z
*.elc *.ln kern

Als je dit gedrag wilt wijzigen, zijn er manieren om dit te doen (je zou het moeten zien CVS
documentatie).

o) De lijst per opslagplaats in `$CVSROOT/CVSROOT/cvsignore' wordt aan de lijst toegevoegd, indien
dat bestand bestaat.

o) De lijst per gebruiker in `.cvsignore' in uw thuismap wordt toegevoegd aan de lijst,
als het bestaat.

o) Alle vermeldingen in de omgevingsvariabele $CVSIGNORE wordt aan de lijst toegevoegd.

Op elk van de hierboven genoemde plaatsen een enkel uitroepteken (`!') wist het negeren
lijst. Dit kan worden gebruikt als u een bestand wilt opslaan dat normaal gesproken door CVS wordt genegeerd.
Ook, elke .cvsignore bestand gevonden in de bronmap wordt ook gehonoreerd. Als je dat wilt
specificeer uw eigen lijst op de opdrachtregel, u kunt de omgevingsvariabele gebruiken
CVSDEB_IMPORTSUBSTMODE (bijvoorbeeld, CVSDEB_IMPORTSUBSTMODE="! -I blah -ko -d ).

OPTIES


-h Druk een gebruiksbericht af.

-m Indien aanwezig zorgt deze optie ervoor dat dit programma de nieuwste versie opneemt
debian changelog, indien aanwezig, in het commit-bericht. Dit overschrijft de
variabele omgeving CVSDEB_USE_CHANGELOG

-M De naam van de CVS-module. Dit argument overschrijft de instellingen in
de omgevingsvariabele CVSDEB_MODULE. Er is geen overeenkomstige
configuratiebestand variabele.

-F Er zijn twee dingen CVS kan stikken symbolisch links en CVS
mappen in de bronboom. Er zijn ook momenten waarop dat niet het geval is
wil de stroomopwaarts eren .cvsignore bestanden. Zonder deze optie zal de
cvs-injecteren programma wordt afgesloten met een foutmelding. Deze optie
oorzaken cvs-injecteren om te vragen of u de overtredende wilt verwijderen
bestanden. Als je y antwoordt, worden ze verwijderd en gaat het verder; anders zal het
afsluiten met een foutmelding. Dit argument overschrijft de instellingen in
de omgevingsvariabele CVSDEB_FORCECLEAN, die op zijn beurt overheerst
de instelling in het configuratiebestand, conf_forceclean.

-T De CVS-tag die moet worden gebruikt voor het exporteren van bronnen, in plaats van er één te maken
uit de versie. Dit veronderstelt dat je weet wat je doet.

-U De CVS-tag die moet worden gebruikt voor de upstream-tag, in plaats van er één te maken
van de upstream-versie. Dit veronderstelt dat je weet wat je doet.

-X De naam van het standaard CVS-voorvoegsel (dat wil zeggen dat dit wordt toegevoegd aan
CVSROOT bij het zoeken naar de repository). Dit argument gaat boven de
instellingen in de omgevingsvariabele CVSDEB_PREFIX, Die op zijn beurt
overschrijft de instelling in het configuratiebestand, conf_voorvoegsel.

-R directory> Root van het originele bronnenarchief. Als het cvs-buildpakket werkt
map kan overal worden ingesteld (opdrachtregel, configuratiebestand,
omgevingsvariabele), wordt de waarde van de hoofdmap genegeerd, omdat we
heeft alleen de hoofdmap nodig om de standaardinstellingen voor de werkmap in te stellen.
Dit argument overschrijft de instellingen in de omgevingsvariabele
CVSDEB_ROOTDIR, en de configuratiebestandsvariabele conf_rootdir.
Houd er rekening mee dat hier naar de cvs-buildpackage-werkmap wordt verwezen
is de scratch-map waarin dit programma werkt, niet de map
die de mens gebruikt om in te werken. Dit zou waarschijnlijk geen subdirectory moeten zijn
of CVSROOT, aangezien cvs zal weigeren pakketten daarheen te exporteren, en de
script zal mislukken.

-W directory> De volledige padnaam voor de werkmap cvs-buildpackage.
Als u deze variabele instelt, worden de instellingen voor de hoofdmap overschreven.
Dit argument overschrijft ook de instellingen in de omgevingsvariabele
CVSDEB_WORKDIR, en in de variabele van het configuratiebestand conf_werkmap..
Houd er rekening mee dat hier naar de cvs-buildpackage-werkmap wordt verwezen
is de scratch-map waarin dit programma werkt, niet de map
die de mens gebruikt om in te werken, en die de volledige (absolute)
pad naam. Dit zou waarschijnlijk geen submap van moeten zijn CVSROOT, sinds
cvs zal weigeren pakketten daarheen te exporteren, en het script zal mislukken.
De standaard is /usr/local/src/Packages/

-D Schakel de foutopsporingsuitvoer in. Hierop staan ​​de versienummers, de cvs-
buildpackage-werk en hoofdmappen, evenals de gebruikte CVS-tag
exporteer de bronnen. Dit gaat voorbij aan de DEBUG variabele in de
configuratiebestand.

-ctp omvatten pakket_ aan het begin van de CVS-tag. Dit overschrijft de
CVSDEB_PACKAGEINTAG omgevingsvariabele en de conf_forcetag
configuratiebestand optie. De standaardinstelling is dat het voorvoegsel niet wordt opgenomen.

-n De no exec (of dry-run) optie, waardoor cvs-injecteren om alles af te drukken
acties die zouden worden ondernomen zonder ze daadwerkelijk uit te voeren.

-v Maak het hulpprogramma uitgebreider.

CVSDEB_IMPORTSUBSTMODE
U mag ook een omgevingsvariabele opgeven,
CVSDEB_IMPORTSUBSTMODE, die de standaardvervangingsoptie overschrijft
van -ko. Dit is handig als u een pakket wilt importeren dat een
een aantal binaire bestanden in de bronboom (zoals emacs of rscheme).

Gebruik cvs-inject online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Grondig schoon
    Grondig schoon
    Een Kotlin-script dat alle builds nukes maakt
    caches van Gradle/Android-projecten.
    Handig als Gradle of de IDE je dat toestaan
    omlaag. Het script is getest
    macOS, maar ...
    Deep clean downloaden
  • 2
    Eclipse Checkstyle-plug-in
    Eclipse Checkstyle-plug-in
    De Eclipse Checkstyle-plug-in
    integreert de Checkstyle Java-code
    auditor in de Eclipse IDE. De
    plug-in geeft real-time feedback aan
    de gebruiker over geweld...
    Eclipse Checkstyle plug-in downloaden
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player is een gratis mediaspeler
    software, deels gebaseerd op WMP en VLC. De
    speler is in een minimalistische stijl, met
    meer dan tien themakleuren, en kan ook
    b ...
    AstrOrzPlayer downloaden
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV is een ADDON voor XBMC/
    Het is mogelijk dat u een
    decodificator van de IPTV-services
    Movistar is geïntegreerd in één van de los
    mediacentra ma...
    Movistartv downloaden
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks is een gratis, open-source,
    platformonafhankelijke C, C++ en Fortran IDE
    gebouwd om aan de meest veeleisende behoeften te voldoen
    van zijn gebruikers. Het is ontworpen om zeer te zijn
    strekt zich uit...
    Code::Blokken downloaden
  • 6
    Te midden van
    Te midden van
    Midden of geavanceerde Minecraft-interface
    en Data/Structure Tracking is een hulpmiddel om
    een overzicht van een Minecraft weergeven
    wereld, zonder deze daadwerkelijk te creëren. Het
    kan ...
    Midden downloaden
  • Meer "

Linux-commando's

Ad