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 cvs-upgrade komutudur.
Program:
ADI
cvs-upgrade - CVS deposunda tutulan bir debian kaynak paketini yükseltin
SİNOPSİS
cvs-yükseltme [seçenekler] <paket isim> <upstream sürüm> [ revizyon>]
TANIM
Bu kılavuz sayfası Debian'ı açıklar cvs-yükseltme Debian'ı yükseltmek için kullanılan yardımcı program
kaynak paketleri bir CVS depo. Uygun şekilde koşullandırılmış yeni bir yukarı akış kaynağı bekleniyor
içinde cvs-yapı paketi iş rehber
Yukarı akış kaynakları satıcı şubesine aktarılır ve etiketlenir
upstream_version_ sürüm> tüm noktalar alt çizgiye dönüştürülmüş olarak. Bu noktada
the cvs-yükseltme manuel müdahale gerektiğinden yardımcı program otomatik eylemleri duraklatır
meydana gelebilecek çatışmaları çözmek. Kullanıcıya kontrol etmeyi hatırlatır.
kullanarak, çatışmaları çözerek ve debianize edilmiş kaynakları etiketleyerek
debian_version_ sürüm>- revizyon> tüm noktalar şuraya çevrilmiş olarak
alt çizgi.
Lütfen bu komutun aslında çalışma dizinini veya herhangi bir dosyayı değiştirmediğini unutmayın.
kopyalarını kontrol ettim. Eğer bir çalışma dizininiz yoksa, basitçe şunları yapabilirsiniz:
manuel olarak aşağıdakileri yapın:
cvs co -jupstream_version_ -jupstream_version_ VERSİ>
Zaten teslim alınmış bir çalışma dizininiz varsa, lütfen şunları yapın:
cvs güncelleştirme -d -jupstream_version_ -jupstream_version__ VERSİ>
cvs-yükseltme paket adını, yukarı akış sürümünü ve eğer ilgiliyse Debian'ı bekler
komut satırında revizyon. Aynı zamanda uygun şekilde şartlandırılmış yeni bir yukarı akış bulmayı da bekliyor
kaynak arşivi, .orig.tar.gz formatında, cvs-yapı paketi çalışma dizin. Lütfen
burada adı geçen cvs-buildpackage çalışma dizininin karalama dizini olduğunu unutmayın
Bu programın çalıştığı yer, insanın çalışmak için kullandığı dizin değil.
cvs-yükseltme aynı yapılandırma dosyasını okur /etc/cvsdeb.conf diğer cvs-* yardımcı programları gibi
Yapmak. İnsanlar bu yardımcı programın attığı adımları incelemek için kuru çalışma seçeneğini kullanabilir.
Tamamlayıcı yardımcı programlarla birlikte cvs-yapı paketi ve cvs-enjekte etme, bu sağlar
kullanımını kolaylaştıracak altyapı CVS Debian sahipleri tarafından. Bu, birinin tutmasını sağlar
için bir paketin ayrı CVS şubeleri kararlı kararsız ve muhtemelen deneysel
sürüm kontrol sisteminin diğer faydaları ile birlikte dağıtımlar.
UYARILAR
Lütfen şu anki davranışının cvs-yükseltme eşleşen dosyaları yok saymaktır
yoksayılacak dosya adı kalıplarının varsayılan listesi (bu, cvs'de yerleşiktir); ve bu herhangi
.cvsignore yukarı akış kaynaklarındaki dosyalar onurlandırılacaktır. Bu sürece iyi olmalı
yukarı akış kaynakları, CVS yoksayma kalıplarıyla eşleşen ve henüz içinde olması gereken dosyaları içermiyor
Kaynaklar. Yok sayılan dosya adı kalıplarının mevcut listesi:
RCS SCCS CVS CVS.adm RCSLOG özgeçmiş.* etiketler Etiketler .make.durum .nse_depinfo *~ #* .#*
,* _$* *$ *.eskimiş *.bak *.bak *.orj *.rej .del-* *.A *.olb *.Ö *.obj *.Bu yüzden * .exe *.Z
*.elc *.ln çekirdek
Bu davranışı değiştirmek isterseniz, bunu yapmanın yolları vardır (görmelisiniz CVS
belgeler).
o) Depo başına liste `$CVSROOT/CVSROOT/cvsignore' listeye eklenirse
o dosya var.
o) içindeki kullanıcı başına liste `.cvsignore' ev dizininizde listeye eklenir,
eğer varsa.
o) Ortam değişkenindeki herhangi bir giriş $CVSIGNORE listeye eklenir.
Yukarıda listelenen yerlerden herhangi birinde tek bir ünlem işareti (`!') yok saymayı temizler
liste. Bu, normalde CVS tarafından göz ardı edilen herhangi bir dosyayı saklamak istiyorsanız kullanılabilir.
Ayrıca, herhangi .cvsignore Kaynak dizinde bulunan dosya da onurlandırılır.
SEÇENEKLER
-h Bir kullanım mesajı yazdırın.
-m Varsa, bu seçenek bu programı en son sürümleri içerecek şekilde yönlendirir.
debian değişiklik günlüğü, varsa, taahhüt mesajına. Bu geçersiz kılar
Çevre değişkeni CVSDEB_USE_CHANGELOG
-M CVS modülünün adı. Bu argüman şuradaki ayarları geçersiz kılar:
ortam değişkeni CVSDEB_MODULE. karşılık gelen yok
yapılandırma dosyası değişkeni.
-F Iki şey var CVS boğulabilir sembolik bağlantılar ve CVS
kaynak ağaçtaki dizinler. Ayrıca, kişinin yapamadığı zamanlar vardır.
yukarı akışı onurlandırmak istiyorum .cvsignore Dosyalar. Bu seçenek olmadan,
cvs-yükseltme program bir hata mesajı ile çıkacaktır. Bu seçenek
nedenleri cvs-yükseltme rahatsız ediciyi silmek isteyip istemediğinizi sormak için
Dosyalar. Eğer y cevabını verirsen onları siliyor ve devam ediyor; yoksa olur
bir hata mesajı ile çıkın. Bu argüman şuradaki ayarları geçersiz kılar:
ortam değişkeni CVSDEB_FORCECLEAN, hangi sırayla geçersiz kılar
yapılandırma dosyasındaki ayar, conf_forceclean.
-T Kaynak oluşturmak yerine kaynakları dışa aktarmak için kullanılacak CVS etiketi
sürümden. Bu, ne yaptığınızı bildiğinizi varsayar.
-U Bir tane oluşturmak yerine yukarı akış etiketi için kullanılacak CVS etiketi
yukarı akış versiyonundan. Bu, ne yaptığınızı bildiğinizi varsayar.
-x Varsayılan CVS önekinin adı. Bu argüman geçersiz kılıyor
ortam değişkenindeki ayarlar CVSDEB_PREFIX, hangi sırayla
yapılandırma dosyasındaki ayarı geçersiz kılar, conf_prefix.
-R dizin> Orijinal kaynak arşivinin kökü. bulmayı bekliyoruz
<paket ad>_ .orig.tar.gz altında dosya
<kök dizin>/paket isim>/ cvs-buildpackage çalışmadığı sürece
dizin ayarlandı veya orijinal kaynakları dışa aktarmak istiyoruz
satıcı şubesi CVS ağaç. cvs-buildpackage işe yararsa
dizin herhangi bir yerde ayarlanır, (komut satırı, yapılandırma dosyası,
ortam değişkeni), kök dizin değeri yok sayılır, çünkü biz
çalışma dizini için varsayılanları ayarlamak için yalnızca kök dizine ihtiyaç duyar.
Bu bağımsız değişken, ortam değişkenindeki ayarları geçersiz kılar
CVSDEB_ROOTDIR, ve yapılandırma dosyası değişkeni conf_rootdir.conf_rootdir.
Lütfen burada belirtilen cvs-buildpackage çalışma dizinine dikkat edin.
bu programın çalıştığı sıfırdan dizindir, dizin değil
insanın çalışmak için kullandığı. Bu muhtemelen bir alt dizin olmamalıdır.
of özgeçmiş kökü, cvs orada paketleri ihraç etmeyi reddedeceğinden ve
komut dosyası başarısız olacaktır.
-W dizin> Kaynakların dışa aktarılacağı çalışma dizini
CVS ve orijinalini içermesi gerekenler
<paket ad>_ .orig.tar.gz Lütfen öyle olmadığını unutmayın
Bu komut dosyası kontrol edeceğinden orijinal kaynaklara sahip olmak önemlidir.
satıcı şubesi sürümü şu şekilde etiketlendi: upstream_version_
(Debian revizyonu olmadan). Bu değişkenin ayarlanması geçersiz kılar
Kök dizin için ayarlar. Bu argüman aynı zamanda geçersiz kılar
ortam değişkenindeki ayarlar CVSDEB_WORKDIR, ve de
yapılandırma dosyası değişkeni conf_workdir. Bu muhtemelen olmamalı
bir alt dizini özgeçmiş kökü, cvs paketleri oraya ihraç etmeyi reddedeceğinden,
ve senaryo başarısız olacaktır.
-NS Hata ayıklama çıkışını açın. Bu sürüm numaralarını, çalışmayı ve
kök dizinlerin yanı sıra kaynakları dışa aktarmak için kullanılan CVS etiketi.
Bu, DEBUG yapılandırma dosyasındaki değişken.
-ctp Dahil paket_ CVS etiketinin başında. Bu geçersiz kılar
CVSDEB_PACKAGEINTAG ortam değişkeni ve conf_forcetag
yapılandırma dosyası seçeneği. Varsayılan, öneki içermemektir.
-n Yürütme yok (veya kuru çalıştırma) seçeneği, cvs-yükseltme hepsini yazdırmak için
fiili olarak uygulanmadan gerçekleştirilecek eylemler.
-v Yardımcı programı daha ayrıntılı hale getirin.
CVSDEB_IMPORTSUBSTMODE
Ayrıca bir ortam değişkeni belirtmenize izin verilir,
CVSDEB_IMPORTSUBSTMODE, varsayılan ikame seçeneğini geçersiz kılan
-ko -d'nin. Bu, aşağıdaki özelliklere sahip bir paketi içe aktarmak istediğinizde kullanışlıdır:
kaynak ağacındaki bir grup ikili dosya (emacs veya rscheme gibi).
Onworks.net hizmetlerini kullanarak cvs-upgrade'i çevrimiçi kullanın