Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen kgb-clientp komutudur.
Program:
ADI
kgb-client - geçiş KGB sunucularına taahhüt eder
SİNOPSİS
kgb-istemcisi --conf /yol/giden/yapılandırma [diğer seçenek ...]
kgb-istemcisi --uri http://some.server:liman/hizmet --parola şifre --repo-id Depo
--depo svn|git|cvs --zaman aşımı saniye cinsinden zaman aşımı --tek satırlı taahhütler
kapalı|zorunlu|otomatik --use-irc-notices --web-link şablon --kısa-url-hizmeti hizmet
--durum-dir rehber --[hayır]-use-color --message-template şablon --toplu mesajlar
kgb-istemcisi seçenek... /svn/repo revizyon
kgb-istemcisi seçenek... eski devir yeni-rev ref-name
kgb-istemcisi seçenek... $CVSROOT "%p"
kgb-istemcisi seçenek... --sahte
kgb-istemcisi seçenek... --röle-msg mesaj...
kgb-istemcisi --yardım et
kgb-istemcisi --adam
TANIM
kgb-istemcisi müşteri muadili kgb botu(1). Kanca olarak kullanılmak üzere tasarlanmıştır.
Depo güncellendikten sonra yürütülen sürüm kontrol sisteminiz. Analiz eder
taahhüt eder ve ardından bilgiyi IRC'de gösterecek olan KGB sunucusuna aktarır.
YAPILANDIRMA
--conf yapılandırma dosya
kgb-client yapılandırma dosyasının yolunu belirtir.
Yapılandırma seçenekleri (hariç --conf, --numara yapmak ve --röle-msg) her ikisinde de belirtilebilir
yapılandırma dosyasında ve komut satırında. Genellikle tüm seçeneklerin bir arada olmasını istersiniz.
yapılandırma dosyası, çünkü komut satırında parolalara sahip olmak güvenli değildir.
yapılandırma dosyası ayrıca daha fazla kontrol sağlar; örneğin birden fazla sunucuyu destekler ve
dal ve modül adlarını tespit etmenin birden fazla yolu.
Yerimizi kgb-client.conf(5) mevcut yapılandırma seçenekleri için. Aksi belirtilmedikçe tüm
yapılandırma dosyasındaki seçenekler aynı zamanda komut satırında da kullanılabilir ve bunlara önek eklenir
iki tire ile. Örneğin "repo-id", "--repo-id" olur.
Komut satırında verilen seçenekler, yapılandırma dosyasına göre önceliklidir.
FAKE KOMİTE MOD
ile çağrılırsa --numara yapmak seçeneği kgb-istemcisi sunuculara sahte bir taahhüt gönderecektir. Bu
İstemci-sunucu iletişimini VCS kurulumundan bağımsız olarak test etmek için kullanışlıdır.
MESAJ RÖLE MOD
Zaman --röle-msg seçeneği verilirse, incelenecek bir depo yoktur. Bunun yerine,
seçenek olmayan komut satırı argümanları, IRC'de görüntülenmek üzere bota kelimesi kelimesine iletilir. Bu
hata gönderimi vb. gibi diğer etkinlikler hakkında gerçek zamanlı bildirim için kullanılabilir.
DESTEKLENEN VERSION KONTROL SİSTEMLER
Yıkılma
Kurulum aramayı gerektirir kgb-istemcisi iki komut satırı argümanıyla şunun gibi:
/path/to/kgb-client "$REPOS" "$REV"
yol için the SVN Depo
Bu Subversion deposuna giden fiziksel yoldur. Gibi bir şey
/srv/svn/repo'm
revizyon
Bu, kancayı tetikleyen taahhüdün revizyon numarasıdır.
Bu argümanların her ikisi de standart Subversion post-commit kancalarına sağlanır.
Git
kgb-istemcisi olarak kurulacaktır teslim alma sonrası kanca. Aşağıdakiler boyunca bir şey olacaktır
yap:
#!/ Bin / sh
exec /path/to/kgb-client --conf /path/to.conf ...
Varsayılan olarak, kgb-istemcisi standart girişten reflog bilgisini herhangi bir şekilde okuyacaktır.
standart Git alım sonrası kancası. Görmek --git-reflog başka bir şey isteniyorsa seçenek.
Git reflog hakkında kgb istemcisine bilgi vermenin başka yolları da vardır; çoğunlukla şu durumlarda faydalıdır:
olağandışı durumlarda hata ayıklama. Uygulama::KGB::Client::Git’e bakın.
Aşağıdaki ayarlar aracılığıyla yapılandırılabilir: git-config(1):
conf
Web bağlantısı
CVS
kgb-istemcisi içine kurulacaktır giriş bilgisi CVS'nin "CVSROOT" modülündeki dosya
depo. Ona iki argüman verilecektir: depo kökü ve içindeki dizin.
hangi değişiklikler yapılıyor.
Örneğin:
ALL /path/to/kgb-client --conf /path/to.conf ... "$CVSROOT" "%p"
Onworks.net hizmetlerini kullanarak kgb-clientp'yi çevrimiçi kullanın