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 cvschangelogbuilder komutudur.
Program:
ADI
cvschangelogbuilder — cvs ChangeLogs ve cvs html raporları oluşturun
SİNOPSİS
cvschangelog oluşturucu -çıktı=çıktı modu [-m=modül -d=depo] [-b=dal]
[-tagstart=etiket adı] [-tagend=etiket] [-şşş] [-rlogdosyası=rlogdosyası] [-keeprlog dosyası]
[-dir=dizinadı] [-viewcvsurl=viewcvsurl] [-ignore=dosya/dizin] [-yalnızca=dosya/dizin]
[-includeheader=dosya] [-izin indeksi] [-hata ayıklama=x]
AÇIKLAMA
cvschangelog oluşturucu CVS için gelişmiş ChangeLog/Rapor dosyaları oluşturur
projeler/modüller.
SEÇENEKLER
-çıktı=çıktı modu
Çıkış modunun olduğu yer:
· listdeltabydate 2 sürüm arasında tarihe göre sıralanmış bir değişiklik günlüğü almak için
· listdeltabylog Günlüğe göre sıralanmış 2 sürüm arasında bir değişiklik günlüğü almak için
· listdeltabyfile Dosyaya göre sıralanmış 2 sürüm arasında bir değişiklik günlüğü almak için
· listdeltaforrpm rpm spec dosyaları için 2 sürüm arasında bir değişiklik günlüğü almak için
· buildhtmlreport Bir html raporu oluşturmak için
"2 sürüm arasında" ifadesinin şu anlama geldiğini unutmayın (tagstart/tagend seçeneklerine bağlıdır):
· başlangıçtan etiketli bir sürüme (sürüm değişiklikleri dahil)
· etiketli bir sürümden (hariç) başka bir etiketli sürüme (dahil)
· veya şimdiye kadar etiketlenmiş bir sürümden (sürüm değişiklikleri hariç)
Ayrıca output=buildhtmlreport yaparken bunları ekleyerek ekstra parametreler ekleyebilirsiniz.
iki nokta üst üste işaretinden sonra ve virgülle ayırarak şöyle:
-output=buildhtmlreport:param1,param2 Bu, aşağıdakiler için kullanılabilen ekstra parametrelerdir
-output=buildhtmlrapor modu:
· nosummary Özet bölümünü kaldırmak için
· nolinesofcode Kod parçasının satırlarını kaldırmak için
· nodevelopers Geliştiriciler bölümünü kaldırmak için
· nodaysofweek Haftanın günleri kısmını kaldırmak için
· nohours Saat bölümünü kaldırmak için
· notags Etiketler bölümünü kaldırmak için
· nolastlogs Son günlükleri kaldırmak için
· nolimit Son günlükleri son 200 ile sınırlamamak için
· sortbyrevision Son günlükleri revizyona göre sıralamak için
· dahildiff Rapor sayfasının içine fark eklemek için (çok yavaş)
· gevşek taahhütler Aynı günlük için taahhütleri boşluklarla ayırmak için
-m=modül -d=depo
'Modül' ve 'depo', CVS modül adı ve CVS deposudur.
Geçerli dizin, bir cvs kasasından oluşturulmuş bir CVS projesinin köküyse,
cvschangelogbuilder, modül ve depo değerini otomatik olarak alacaktır. Eğer
havuzun yerel kopyası mevcut değil veya başka bir değeri zorlamak için şunu kullanın:
· -m=module Modül adının değerini zorlamak için
· -d=repository CVSROOT değerini zorlamak için
-dal=dal adı
Varsayılan daldan başka bir dalda çalışmak için.
-tagstart=etiket adı
Başlangıç etiketi sürümünü belirtmek için.
-gend=genel
Bitiş etiketi sürümünü belirtmek için.
-şşş CVS'yi ssh üzerinden çalıştırmak için (bu, env var CVS_RSH="ssh" olarak ayarlanır).
-rlogdosyası=rlogdosyası
Yerel olarak güncel bir günlük dosyası zaten mevcutsa, bu seçeneği kullanarak
daha hızlı bir sonuç için günlük indirme işleminden kaçının.
-keeprlog dosyası
İşlem bittiğinde, indirilen günlük dosyasının kaldırılmamasını isteyebilirsiniz.
-dir=dizinadı
Çıktı dizin dirnamesinde yerleşiktir.
-viewcvsurl=viewcvsurl
buildhtmlreport çıktısı tarafından oluşturulan raporlardaki dosya revizyonları,
"viewcvs". '__MODULE__' dizesi CVS modülünün adıyla değiştirilecektir.
-ignore=dosya/dizin
Bir dosya/dizin kapalı raporunu hariç tutmak için.
-yalnızca=dosya/dizin
Yalnızca eşleşen dosya/dir üzerinde raporlara sahip olmak.
-includeheader=dosya
Gövde etiketinden sonra bir dosyanın içeriğini eklemek için.
-izin indeksi
Meta etiket dizinine izin vermek için (varsayılan olarak noindex).
-hata ayıklama=x Stderr'de çıktı almak için, seviye x ile bazı hata ayıklama bilgileri.
onworks.net hizmetlerini kullanarak cvschangelogbuilder'ı çevrimiçi kullanın