EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

kgb-clientp – Online in der Cloud

Führen Sie kgb-clientp im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl kgb-clientp, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


kgb-client – ​​leitet Commits an KGB-Server weiter

ZUSAMMENFASSUNG


kgb-Client --conf /pfad/zu/config [andere Option ...]
kgb-Client --uri http://some.server:Port/Dienst --Passwort Passwort --repo-id Quelle
--Repository svn|git|cvs --Auszeit Timeout-in-Sekunden --single-line-commits
aus|erzwungen|auto --use-irc-notices --web-link Vorlage --short-url-service
--status-dir Verzeichnis --[no]-use-color --message-template Vorlage --batch-messages
kgb-Client zu erhalten... /svn/repo Revision
kgb-Client zu erhalten... alt-rev neue rev Referenzname
kgb-Client zu erhalten... $CVSROOT „%p“
kgb-Client zu erhalten... --gefälscht
kgb-Client zu erhalten... --relay-msg Nachricht...
kgb-Client --help
kgb-Client --Mann

BESCHREIBUNG


kgb-Client ist das Client-Gegenstück von kgb-bot(1). Es ist als Einhängevorrichtung gedacht
Ihr Versionskontrollsystem, das ausgeführt wird, nachdem das Repository aktualisiert wurde. Es analysiert die
Commit(s) und leitet die Informationen dann an den KGB-Server weiter, der sie im IRC anzeigt.

CONFIGURATION


--conf Konfiguration Datei
Gibt den Pfad zur KGB-Client-Konfigurationsdatei an.

Konfigurationsoptionen (außer --conf, --gefälscht und --relay-msg) kann sowohl im angegeben werden
Konfigurationsdatei und in der Befehlszeile. Normalerweise möchten Sie alle Optionen in einem haben
Konfigurationsdatei, da Passwörter in der Befehlszeile unsicher sind. Der
Die Konfigurationsdatei bietet auch mehr Kontrolle, z. B. unterstützt sie mehrere Server und
Mehrere Möglichkeiten zur Erkennung von Zweig- und Modulnamen.

See kgb-client.conf(5) für verfügbare Konfigurationsoptionen. Sofern nicht anders angegeben, alle
Die Optionen in der Konfigurationsdatei können auch in der Befehlszeile verwendet werden, indem ihnen ein Präfix vorangestellt wird
mit zwei Strichen. Beispielsweise wird „repo-id“ zu „--repo-id“.

In der Befehlszeile angegebene Optionen haben Vorrang vor der Konfigurationsdatei.

FAKE VERPFLICHTEN MODE


Bei Aufruf mit dem --gefälscht Option, kgb-Client sendet einen gefälschten Commit an die Server. Das
ist nützlich, um die Client-Server-Kommunikation unabhängig vom VCS-Setup zu testen.

NACHRICHT RELAY MODE


Wenn das --relay-msg Wenn diese Option angegeben ist, gibt es kein zu überprüfendes Repository. Stattdessen die
Befehlszeilenargumente, die keine Optionen sind, werden wörtlich an den Bot übergeben, um ihn im IRC anzuzeigen. Das
kann für Echtzeitbenachrichtigungen über andere Ereignisse wie Fehlereinreichungen usw. verwendet werden.

UNTERSTÜTZT VERSION STEUERN SYSTEME


Subversion
Für die Installation ist ein Anruf erforderlich kgb-Client mit zwei Befehlszeilenargumenten, etwa so:

/path/to/kgb-client „$REPOS“ „$REV“

Weg zu SVN Quelle
Dies ist der physische Pfad zum Subversion-Repository. Etwas wie
/srv/svn/my-repo

Revision
Dies ist die Revisionsnummer des Commits, der den Hook ausgelöst hat.

Beide Argumente werden an die Standard-Post-Commit-Hooks von Subversion übergeben.

Git
kgb-Client soll als installiert werden nach dem Empfang Haken. Etwas in der folgenden Richtung soll
machen:

#!/ Bin / sh
exec /path/to/kgb-client --conf /path/to.conf ...

Standardmäßig kgb-Client liest die Reflog-Informationen wie alle anderen aus der Standardeingabe
Standard-Git-Post-Receive-Hook. Sehen --git-reflog Option, wenn etwas anderes gewünscht wird.

Es gibt andere Möglichkeiten, dem KGB-Client Informationen über Git Reflog zu geben, die vor allem dann nützlich sind, wenn
Debuggen in ungewöhnlichen Situationen. Siehe App::KGB::Client::Git.

Die folgenden Einstellungen können über konfiguriert werden git-config(1):

conf
Weblink

CVS
kgb-Client soll in der installiert werden Loginfo Datei im „CVSROOT“-Modul des CVS
Repository. Es müssen zwei Argumente angegeben werden – das Repository-Stammverzeichnis und das Verzeichnis in
in dem die Änderungen vorgenommen werden.

Beispielsweise:

ALL /path/to/kgb-client --conf /path/to.conf ... "$CVSROOT" "%p"

Verwenden Sie kgb-clientp online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad