EngelsFransSpaans

Ad


OnWorks-favicon

cvs-mailcommit - Online in de Cloud

Voer cvs-mailcommit 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-mailcommit 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-mailcommit - Stuur CVS-toezeggingen via e-mail

KORTE INHOUD


cvs-mailcommit [opties] [versie*]

PRODUCTBESCHRIJVING


cvs-mailcommit is een hulptoepassing voor CVS om mensen te helpen CVS bij te houden
opslagplaatsen via e-mail. Het wordt aangesloten op het CVS-systeem via de CVSROOT/inloggegevens het dossier. Het
zal wijzigingsinformatie van CVS lezen via stdin en versie-informatie vereisen via
de commandoregel.

cvs-mailcommit zal verschillen van gewijzigde bestanden of geheel nieuwe bestanden via e-mail naar de
aangegeven adres.

Je zult het aan CVS moeten koppelen voor elke module in een repository die je wilt monitoren
via de mail. Zien INSTALLATIE onder

OPTIES


Dit programma ondersteunt de volgende argumenten. Wanneer de argumenten geen steek houden, wordt de
programma doet niets.

-m adres, --mail naar adres
Stuur de mail naar het opgegeven adres adres. Deze optie kunt u opgeven op de
commandoregel meerdere keren.

--verschil
Genereer uniforme diffs voor alle gewijzigde bestanden.

--vol
Voeg de volledige vulling toe voor nieuw gemaakte bestanden die aan de repository zijn toegevoegd.

--maxlijnen nnn
U kunt opgeven hoeveel regels per bestand in de resulterende e-mail mogen worden geciteerd.
Het beperken van het aantal geciteerde regels kan nuttig zijn voor opslagplaatsen met excessieve
veranderingen die vergelijkbaar zijn. De standaardinstelling is het kopiëren van 400 regels.

--xlus adres
Voeg een speciale toe X-lus header in de gegenereerde e-mail. Dit is bedoeld voor gebruikers
om CVS-mails te kunnen filteren op een gemeenschappelijke kopregel. De lijn zal er zo uitzien

X-lus: adres

--van adres
Genereer een Kost:-regel van het formulier

Van: CVS Gebruiker fooadres>

Anders wordt de lokale gebruiker waaronder het programma draait gebruikt in plaats van adres.
Met deze parameter kunt u ervoor zorgen dat al dergelijke e-mails met hetzelfde worden verzonden
from line, wat handig kan zijn voor gemodereerde lijsten of voor sommige waar alleen abonnees zijn
mag schrijven.

--antwoord aan adres
Probeer antwoorden op CVS-mails om te leiden naar een ander adres door de juiste header in te stellen
lijnen zoals

Antwoord aan: adres

Mail-opvolging naar: adres

--goedgekeurd adres
Voeg een speciale toe goedgekeurd:-lijn in de mail. Deze header is bedoeld voor gemodereerd
mailinglijsten om het SmartList-moderatiemechanisme te doorstaan. De gemaakte header zal
ziet eruit als

goedgekeurd: adres

--cv versie snaar
Deze optie draagt ​​de CVS-versie-informatie van CVS over naar het programma. Het zal zijn
automatisch toegevoegd door CVS. Wanneer u dit programma installeert in de inloggegevens bestand van een
CVS-repository, moet u de volgende optie toevoegen:

--cv %{sVv}

Als u dit programma handmatig wilt testen, moet u de moduledirectory opgeven
en de gewijzigde bestanden, inclusief de oude en nieuwe versies. Dit zal er zo uitzien

--cvs 'CVSROOT-loginfo,1.1,1.2'

Deze optie is alleen nuttig voor tekenreeksen in het oude CVS-formaat (dwz vóór CVS
1.12.6). Je kunt tekenreeksen in oude stijl blijven gebruiken met nieuwere cvs als je
schrijf %1{sVv} en stel in GebruikNewInfoFmtStrings=ja in CVSROOT/config. Voor recenter
versies van CVS moet u echter de nieuwe argumenten --root en --dir gebruiken en
plaats %{sVv} aan het einde van de opdrachtregel.

--wortel cvs bewaarplaats
Geef de CVS-repositorydirectory op. Dit wordt normaal gesproken gedaan door de CVS-server.
Vóór versie 1.12 werd de repository via de
CVSROOT omgevingsvariabele. De parameter voor deze optie wordt normaal gesproken ingevuld door
CVS met behulp van de %r-formattekenreeks:

--wortel %r

-- richt module directory
Specificeer de map binnen de CVS-repository waarin mappen of bestanden zich bevonden
toegevoegd of gewijzigd. De parameter voor deze optie wordt normaal gesproken ingevuld door CVS met behulp van
de %p-formaattekenreeks:

-- richt %p

CONFIGURATIE FILE


cvs-mailcommit ondersteunt een extra configuratiebestand /etc/cvs-mailcommit.pl zodat
Hardgecodeerde standaardwaarden kunnen worden overschreven. Het bestand wordt opgenomen via require en vandaar
moet geldige Perl-code bevatten, die evalueert naar waar. Dat wil zeggen plaats 1; aan het einde van
het bestand.

INSTALLATIE


De CVSROOT/inloggegevens bestandsbeheer waar cvs plegen loginformatie wordt verzonden. De eerste
invoer op een regel is een reguliere expressie die moet overeenkomen met de map (aliasmodule) die dat betreft
de wijziging wordt aangebracht ten opzichte van de $CVSROOT. Als er een match wordt gevonden, wordt de
De rest van de regel is een filterprogramma dat loginformatie op zijn computer zou moeten verwachten
standaard invoer.

A inloggegevens lijn eruit ziet

-- --

OPMERKINGEN


De --cv optie is alleen geldig voor tekenreeksen in het oude CVS-formaat vóór versie 1.12.6 van
CVS met %{sVv} of voor tekenreeksen in CVS-formaat nieuwe stijl met behulp van de compatibiliteitshack met
%1{sVv}.

Voor tekenreeksen in CVS-indeling nieuwe stijl voor CVS versie 1.12.6 of hoger --cv mag niet worden gebruikt
niet meer, maar in plaats daarvan --wortel en -- richt nodig. De versie-informatie %{sVv} Dan moet je
aan het einde van de opdrachtregel worden toegevoegd.

VOORBEELD


Stel dat u veranderingen in de CVSROOT module, dan wilt u misschien de
volgende lijn.

CVSROOT cvs-mailcommit \
--mail naar [e-mail beveiligd] \
--van [e-mail beveiligd] \
--cvs %{sVv} --diff --full

Als u wijzigingen in een module wilt verspreiden via een mailinglijst waar alleen deze worden geregistreerd
Er zouden berichten moeten verschijnen. Mogelijk moet u een X-Loop:- of Approved:-kopregel toevoegen.

webwml cvs-mailcommit \
--mail naar [e-mail beveiligd] \
--van [e-mail beveiligd] \
--goedgekeurd [e-mail beveiligd] \
--cvs %{sVv} --diff --full

De bovenstaande configuratieregels zijn alleen geldig voor tekenreeksen in oude stijl. Met een meer
recente versie van CVS (1.12.6 of nieuwer) die u moet vervangen %{sVv} Met %1{sVv} en instellen
GebruikNewInfoFmtStrings naar ja in CVSROOT/config.

Voor tekenreeksen in het nieuwe stijl CVS-formaat moeten andere parameters worden gebruikt, aangezien CVS de
syntaxis en semantiek. U mag geen gebruik maken van de --cv optie meer maar moet gebruiken --wortel
en -- richt en plaats de versielijst aan het einde. Het laatste voorbeeld omgezet naar nieuwe stijl
formaatreeksen ziet er als volgt uit:

webwml cvs-mailcommit \
--mail naar [e-mail beveiligd] \
--van [e-mail beveiligd] \
--goedgekeurd [e-mail beveiligd] \
--diff --full --root %r --dir %p %{sVv}

Om de leesbaarheid te verbeteren, zijn de bovenstaande regels opgedeeld in verschillende regels met behulp van normaal
vervolglijnen. Dit wordt niet ondersteund door CVS. Je zult het in één moeten schrijven
enkele lijn.

WAARSCHUWING


CVS ondersteunt geen vervolgregels (meerdere regels per opdracht) in het
CVSROOT/inloggegevens bestand. U moet elk filter op één regel afzonderlijk schrijven.

BRON


http://www.infodrom.org/Infodrom/tools/cvs-mailcommit.html

Gebruik cvs-mailcommit online met behulp van de onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    SLOK
    SLOK
    SWIG is een tool voor softwareontwikkeling
    dat programma's verbindt die zijn geschreven in C en
    C ++ met een verscheidenheid aan high-level
    programmeertalen. SWIG wordt gebruikt met
    verschillend...
    SWIG downloaden
  • 2
    WooCommerce Nextjs React-thema
    WooCommerce Nextjs React-thema
    Reageer WooCommerce-thema, gebouwd met
    Volgende JS, Webpack, Babel, Node en
    Express, met behulp van GraphQL en Apollo
    Cliënt. WooCommerce Store in React(
    bevat: Producten...
    Download het WooCommerce Nextjs React-thema
  • 3
    archlabs_repo
    archlabs_repo
    Pakketrepo voor ArchLabs Dit is een
    toepassing die ook kan worden opgehaald
    oppompen van
    https://sourceforge.net/projects/archlabs-repo/.
    Het is gehost in OnWorks in...
    Archlabs_repo downloaden
  • 4
    Zephyr-project
    Zephyr-project
    Het Zephyr Project is een nieuwe generatie
    real-time besturingssysteem (RTOS) dat
    ondersteunt meerdere hardware
    architecturen. Het is gebaseerd op een
    kernel met kleine voetafdruk ...
    Zephyr-project downloaden
  • 5
    SConen
    SConen
    SCons is een softwareconstructietool
    dat is een superieur alternatief voor de
    klassieke "Make" build-tool die
    we kennen en houden allemaal van. SCons is
    implementeerde een...
    SCons downloaden
  • 6
    PSeInt
    PSeInt
    PSeInt is een pseudo-code-interpreter voor
    Spaanstalige programmeerstudenten.
    Het belangrijkste doel is om een ​​hulpmiddel te zijn voor:
    de basis leren en begrijpen
    concept...
    PSeInt downloaden
  • Meer "

Linux-commando's

  • 1
    7z
    7z
    7z - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7z
  • 2
    7za
    7za
    7za - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7za
  • 3
    griezelig
    griezelig
    CREEPY - Een geolocatie-informatie
    aggregator BESCHRIJVING: griezelig is een
    applicatie waarmee u kunt verzamelen
    geolocatie gerelateerde informatie over
    gebruikers van ...
    Loop griezelig
  • 4
    cricket-compileren
    cricket-compileren
    cricket - Een programma om de
    verzameling en weergave van tijdreeksen
    gegevens ...
    Voer cricket-compilatie uit
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script om te krijgen
    informatie over de geïnstalleerde versie
    van G-wrap ...
    Voer g-wrap-config uit
  • 6
    g.toegangsgras
    g.toegangsgras
    g.access - Beheert de toegang tot de
    huidige kaartenset voor andere gebruikers op de
    systeem. Als er geen optie wordt gegeven, drukt u af
    huidige status. KEYWORDS: algemeen, kaart
    management, pr...
    Voer g.accessgrass uit
  • Meer "

Ad