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 gbp-pq-rpm komutudur.
Program:
ADI
gbp-pq-rpm - Git'te yamaları ve geliştirme dallarını yönetin
SİNOPSİS
İngiliz Poundu pq-rpm [ --versiyon ] [ --yardım et ] [ --ayrıntılı ] [ --renk=[otomatik|açık|kapalı] ] [ --renk-
şema=RENK UYUMU ] [ --packaging-dir=DİZİN ] [ --spec-dosyası=DOSYA YOLU ] [ --yukarı akış-
etiket=ETİKET-FORMAT ] [ --Kuvvet ] [ --[no-]yama numaraları ] düşürmek | ihracat | ithalat | yeniden baz almak |
anahtar | uygulamak
AÇIKLAMA
İngiliz Poundu pq-rpm paketler için yamaların ve geliştirme dallarının yönetilmesine yardımcı olur.
ile korunur İngiliz Poundu. kullanılarak bakımı yapılan paketler için kullanılmak üzere tasarlanmıştır.
"yetim paketleme" modeli. İngiliz Poundu pq-rpm çalışmak için birden çok alt komuta veya eyleme sahip
dallar ve yamalar ile.
İngiliz Poundu pq-rpm ayrı bir geliştirme dalında kaynak kodu geliştirmeyi kolaylaştırır
(Debian git-buildpackage terimlerinde yama kuyruğu dalı). Örneğin, eğer ambalaj
dosyalar depolanacak usta ilişkili geliştirme dalı olacaktır
geliştirme/usta.
EYLEMLER
ithalat Tüm yamaları uygulayarak bir geliştirme (yama sırası) dalı oluşturun.
yukarı yönlü versiyonun üstünde paketleme dalı. Yamalar olmadan uygulanmalı
tüy.
ihracat Yamaları geliştirme şubesinden paketleme şubesine aktarın. üretir
geliştirme dalından yamalar (taahhüt başına bir) ve özellik dosyasını günceller
buna göre. Yine de değişiklikleri otomatik olarak yapmaz - yapmaları gerekir
manuel olarak doğrulanmış ve taahhüt edilmiştir.
yeniden baz almak Geliştirme dalına geçin ve mevcut yukarı akış versiyonuna göre yeniden temellendirin
(ilgili paketleme dalının spec dosyasında belirtilir).
düşürmek Geçerli dalla ilişkili geliştirme dalını bırakın (silin). Örneğin,
şubedesin foo bu şubeyi düşürür geliştirme/foo.
uygulamak Geliştirme dalına tek bir yama ekleyin - kullanmaya benzer git am.
anahtar Geliştirme dalı ve ilgili paketleme dalı arasında geçiş yapın.
SEÇENEKLER
--versiyon
Programın sürümünü yazdırın, yani git-buildpackage paketinin sürümü
-v
--ayrıntılı
Ayrıntılı yürütme
-h
--yardım et Yardımı yazdır ve çık
--renk=[otomatik|açık|kapalı]
Renkli çıktı kullanılıp kullanılmayacağı.
--renk şeması=RENK UYUMU
Çıktıda kullanılacak renkler (renk etkinleştirildiğinde). COLOR_SCHEME biçimi şudur:
' : : : '. Sayısal değerler ve renk adları kabul edilir,
boş alanlar varsayılan rengi ifade eder. Örneğin, --git-renk-şeması='camgöbeği:34::'
hata ayıklama mesajlarını camgöbeği, bilgi mesajlarını mavi ve diğer mesajları
varsayılan (yani kırmızı uyarı ve hata mesajları).
--packaging-dir=DİZİN
RPM paketleme dosyalarını içeren alt dizin.
--spec-dosyası=DOSYA YOLU
Kullanılacak özellik dosyasının göreli yolu. özel değer Oto nedenleri İngiliz Poundu aramak ve
tahmin etmek. Diğer değerler neden olur --paketleme-dir yoksayılacak seçenek: dizin
spec dosyasının yerine kullanılır.
--yukarı-etiket=ETİKET-FORMAT
Yukarı akış sürümlerinin etiketlerini ararken bu etiket biçimini kullanın, varsayılan
yukarı akış/%(sürüm)s.
--Kuvvet
Geliştirme (yama sırası) dalı zaten mevcut olsa bile içe aktarın. sadece için geçerlidir
içe aktarma eylemi.
--[no-]yama numaraları
Yama dosyalarının bir sayı ile başlayıp başlamaması gerektiği.
META Etiketler
Yama kuyruğu dalından yamaları dışa aktarırken İngiliz Poundu pq-rpm taahhüde bakacak
tanıdığı özel etiketler için mesaj. Tüm etiketlerin ilk sütundan başlaması gerekir ve
iki nokta üst üste işaretinden sonra en az bir boşluk gerektirir.
Gbp-devir: aldırmamak
Taahhüdü yok sayar, bunun dışında hiçbir yama oluşturulmaz.
Gbp-devir: If
Koşullu yama. "%if" içine yama koyun " spec dosyasında.
Gbp-devir: IfArch
Koşullu yama. "%ifarch" içine yama koyun " spec dosyasında.
Örneğin, aşağıdaki taahhüt mesajı:
Fedora'daki bir sorunu düzeltin
hangi başka bir yerde geçerli değildir.
Gbp-Rpm: %0 ise{?fedora}
Spec dosyasında böyle bir şeyle sonuçlanacak:
# 0001-Fedora.patch'teki bir sorunu düzeltin
%eğer %0{?fedora}
%yama0 -p1
%endif
onworks.net hizmetlerini kullanarak gbp-pq-rpm'yi çevrimiçi kullanın
