İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

aerevml - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında aerevml çalıştırın

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 aerevml komutudur.

Program:

ADI


aerevml - RevML değişiklik setlerini gönder ve al

SİNOPSİS


aerevml -Göndermek [ seçenek... ]
aerevml -Almak [ seçenek... ]
aerevml -Yardım
aerevml -SÜRÜM

TANIM


The aerevml komutu, RevML formatını kullanarak değişiklik setlerini göndermek ve almak için kullanılır. Bu
biçimi, herhangi bir belirli VC/SCM aracından veya satıcısından bağımsızdır. Herhangi bir yerden ihracata izin verir
RevML özellikli VC/SCM sistemi ve diğer herhangi bir RevML özellikli VC/SCM sistemine aktarın.

Temel işlev, bir değişikliği yeniden oluşturmaktır, bu nedenle şöyle bir komut
aerevml -gönder | aerevml -alma
daha az verimli olsa da bir değişikliği klonlamak için kullanılabilir. aeklon(1). dosya biçimi
kullanılan posta sunucularına dayanacak şekilde tasarlanmıştır, bu nedenle aşağıdaki gibi etkinlikler
aerevml -gönder | E-posta | aerevml -almak
(nerede E-posta e-postanızın gönderilmesini, taşınmasını ve alınmasını temsil eder) çoğaltacaktır
uzak bir sistemdeki değişiklik. Uygun araçlarla (PGP gibi)
aerevml -gönder | şifrelemek | E-posta | şifresini | aerevml -almak
Mekanizma ayrıca web tabanlı dağıtıma izin verecek şekilde tasarlanmıştır.
aerevml -gönder | web sunucusu Web Tarayıcısı | aerevml -almak
uygun CGI betiklerinin ve posta başlığı girişlerinin kullanılmasıyla.

Bu komutu kullanarak hem “push” modelini hem de “pull” modelini desteklemek mümkündür. İçin
Bunu yapmanın çeşitli yolları için öneri ve fikirler için Aegis Kullanıcı Kılavuzuna bakın.

RevML Proje
RevML formatı, revizyon kontrollü dosyaları kopyalamak ve bunlar arasında setleri değiştirmek için kullanılır.
çeşitli SCM depoları. RevML projesi şu adreste bulunabilir: http://public.perforce.com/-
genel/revml/index.html

En son RevML DTD şu adreste bulunabilir: http://public.perforce.com/public/revml/revml.dtd

GÖNDER


Gönderme varyantı, belirli bir değişikliği veya temel çizgiyi alır ve bir dağıtım oluşturur.
tüm değişiklik özniteliklerini ve kaynak dosya özniteliklerini ve kaynağı içeren paket
dosya içeriği. Sonuç sıkıştırılır ve bir metin biçiminde kodlanır.
yol boyunca posta aktarım aracıları tarafından bozulmadan e-posta olarak gönderilir.

Opsiyonlar
Aşağıdaki seçenekler gönderme varyantı tarafından anlaşılır:

-Temel Çizgi
Bu seçenek, bir değişiklikten ziyade bir projenin kaynağını belirtmek için kullanılabilir.
şu anlama gelir: -Tüm_Kaynak seçenek, aşırı yüklenmediği sürece.

-Değişiklik numara
Bu seçenek, bir proje içinde belirli bir değişikliği belirtmek için kullanılabilir. Görmek
siper(1) bu seçeneğin tam açıklaması için.

-UYUMLULUK versiyon numarası
Bu seçenek, aşağıdakilerin sürümünü belirtmek için kullanılabilir. aerevml(1) olacak
alma bu değişiklik seti. Bu bilgi, hangi özelliklerin seçileceğini seçmek için kullanılır.
verilere dahil edilecek ve hangilerinin atlanacağı. Varsayılan olarak, en son özellik seti
Kullan

-sıkıştırma algoritması isim
Bu seçenek, kullanılacak sıkıştırmayı belirtmek için kullanılabilir. Listelenirler
sıkıştırma verimliliği sırasına göre.

yok Sıkıştırma kullanmayın (her zaman tüm komutlar için anlamlı değildir).

gzip tarafından kullanılan sıkıştırmayı kullanın. gzip(1) programı.

bzip2 tarafından kullanılan sıkıştırmayı kullanın. bzip2(1) programı.

Gelecekte daha fazla sıkıştırma algoritması eklenebilir.

-Kompres
Bu seçenek, kullanımdan kaldırılmıştır. -comp-alg=gzip or -comp-alg=bzip2
seçenekleri.

-COMPress Yok
Bu seçenek, kullanımdan kaldırılmıştır. -comp-alg=yok seçeneği.

-İçerik_Aktarım_Kodlama isim
Bu seçenek, kullanılacak içerik aktarımı kodlamasını belirtmek için kullanılabilir. Bilişim Teknoloji
aşağıdaki değerlerden birini alabilir:

Yok İçerik aktarımı kodlaması yapılmayacaktır.

Base64 MIME base 64 kodlaması kullanılacaktır. Bu varsayılandır.

Alıntılanan_Yazdırılabilir
MIME alıntı yazdırılabilir kodlama kullanılacaktır.

Unix_to_Unix_encode
Eski unix'ten unix'e kodlama kullanılacaktır.

Bu kodlamalar, yorum satırı seçenekleriyle aynı şekilde kısaltılabilir.

-Ascii_Armor
Bu, yukarıdaki “-cte=base64” seçeneği ile aynı anlama gelir.

-No_Ascii_Armor
Bu, yukarıdaki “-cte=none” seçeneğiyle aynı anlama gelir.

-Delta numara
Bu seçenek, projenin geçmişinde belirli bir delta belirtmek için kullanılabilir.
dosyayı en güncel sürümden ziyade kopyalayın. delta olmuşsa
bir isim verildi (bkz. aedn(1) nasıl) delta yerine delta adı kullanabilirsiniz
sayı. Belirtilen delta yoksa bu bir hatadır. Delta numaraları
1'den başlayın ve artırın; delta 0, "dallandığında" anlamına gelen özel bir durumdur.
başladı”.

-DELta_Tarihi dizi
Bu seçenek, projenin belirli bir tarih ve saatini belirtmek için kullanılabilir.
Dosyayı en güncel sürümden ziyade kopyalamak için geçmiş. O bir
Belirtilen dize geçerli bir tarih ve saat olarak yorumlanamazsa hata.
Boşluk kullanmanız gerekiyorsa dizeyi alıntılayın.

-DELta_From_Change numara
Bu seçenek, değişikliğinden belirli bir proje deltasını belirtmek için kullanılabilir.
numarası.

-Açıklama_Başlığı
Bu seçenek, değişiklik açıklamasına bir RFC 822 stili başlık eklemek için kullanılabilir.
Gönderen, Gönderen ve Tarih satırı ile. Bu varsayılandır.

-No_Description_Header
Bu seçenek, açıklama başlığını gizler.

-Tüm_Kaynak
Bu seçenek, projenin tüm kaynağını göndermek için kullanılabilir.
kaynak dosyaları değiştir.

-Mime_Başlıkları
Bu seçenek, çıktıda mime başlıklarının varlığını zorlamak için kullanılabilir.
durumlarda genellikle bulunmazlardı.

-No_Mime_Headers
Bu seçenek, çıktıda mime başlıklarının yokluğunu zorlamak için kullanılabilir.
genellikle mevcut olacakları durumlar.

-Kısmi_Kaynak
Bu seçenek, yalnızca bir değişikliğin kaynak dosyalarını göndermek için kullanılabilir. bu
hariç, varsayılan -Temel Çizgi seçeneği.

-Çıktı Dosya
Bu seçenek çıktı dosyasını belirtmek için kullanılabilir. Çıktı şuraya gönderilir:
varsayılan olarak standart çıktı.

-Proje isim
Bu seçenek, ilgilenilen projeyi seçmek için kullanılabilir. hayır olduğunda -Proje
seçeneği belirtilirse, AEGIS_PROJESİ ortam değişkenine danışılır. Eğer
bu mevcut değil, kullanıcının $HOME/.aegisrc dosya varsayılan olarak incelenir
proje alanı (bkz. aeuconf(5) daha fazla bilgi için). Bu yoksa,
kullanıcı yalnızca tek bir projedeki değişiklikler üzerinde çalışırken, proje
name varsayılanları bu proje için. Aksi takdirde, bu bir hatadır.

-Signed_Off_By
Bu seçenek, değişiklik kümesine bir İmzalayan: satırının eklenmesi için kullanılabilir.
açıklama.

-No_Signed_Off_By
Bu seçenek, İmzalayan: satırının şu satıra eklenmesini önlemek için kullanılabilir.
değişiklik seti açıklaması.

TESLİM ALMAK


Alma varyantı, gönderme varyantı tarafından oluşturulan bir değişiklik paketini alır ve bir
Aegis değişikliği (bkz. aenc(1)) içindeki değişikliği uygulamak. Dosyalar değişikliğe eklenir
(görmek hava(1) aecp(1) aenf(1) ve anne(1)) ve ardından dosya içeriği paketten çıkarılır
geliştirme dizinine.

Değişiklik daha sonra oluşturulur (bkz. aeb(1)), farklı (bkz. aED(1)) ve test edildi (bkz. aet(1)).
Bütün bunlar başarılı olursa, değişikliğin gelişimi sona erer (bkz. aED(1)). NS
otomatik süreç bu noktada durur, böylece yerel bir gözden geçiren,
değişiklik istenmektedir.

Bildirim
The aerevml komutu çeşitli diğer Aegis komutlarını çağırır. Olağan bildirimler
Bu komutlar yayınlanırsa verilir.

Opsiyonlar
Aşağıdaki seçenekler, alma varyantı tarafından anlaşılır:

-Değişiklik numara
Bu seçenek, kullanılacak değişiklik numarasını seçmek için kullanılabilir, aksi takdirde bir
otomatik olarak seçilecektir.

-Delta numara
Bu seçenek, projenin geçmişinde belirli bir delta belirtmek için kullanılabilir.
dosyayı şuradan kopyalayın: aecp(1) komut. Ayrıca bir delta kullanabilirsiniz
delta numarası yerine isim.

-dizin yol
Bu seçenek, hangi dizinin kullanılacağını belirtmek için kullanılabilir. bu bir hata
geçerli kullanıcının dizini oluşturmak için uygun izinleri yoksa
verilen yol. Bu mutlak bir yol olmalıdır.

Dikkat: Bir otomatik bağlayıcı kullanıyorsanız mutlak bir değer oluşturmak için `pwd` kullanmayın.
yol, genellikle yanlış cevap verir.

-Dosya Dosya
Belirtilen dosyadan değişiklik kümesini okuyun. Varsayılan, onu şuradan okumaktır:
standart girdi. `-' dosya adının standart girdi anlamına geldiği anlaşılmaktadır.

Sisteminiz varsa libcurl(3) ve Aegis, derleme zamanında kullanmak üzere yapılandırıldı
(varsa bu varsayılandır) ayrıca bir
Dosya adı yerine Tekdüzen Kaynak Bulucu (URL). İlgili veriler
indirilecek. (NS -Ayrıntılı seçeneği bir ilerleme çubuğu sağlayacaktır.)

-Yoksay_UUID
Bu seçenek, varsa, gelen değişikliğin UUID'sini yok saymak için kullanılabilir.
ayarlayın.

-Hayır_Ignore_UUID
Bu seçenek, aerevml değişiklik kümesinin UUID'sini kullanma komutu. bu
Varsayılan.

-Proje isim
Bu seçenek proje adını ayarlamak için kullanılabilir. Belirtilmemişse, proje
normal proje adı yerine girdi paketindeki ad kullanılacaktır
varsayılan mekanizma.

-Truva atı Bu seçenek, değişiklik setine bir Truva atı varmış gibi davranmak için kullanılabilir.
içinde saldırın.

-No_Trojan
Bu seçenek, değişiklik kümesini kesinlikle yokmuş gibi ele almak için kullanılabilir.
içinde bir Truva atı saldırısı. kullanım ile aşırı bakımı. Sahip olmalısın
mesajı önce PGP gibi bir şeyle doğruladı ve yazarı tanı
iyi.

Güvenlik
Değişiklikleri e-posta ile almak ve bunları otomatik olarak taban çizgisine taahhüt etmek
onları kontrol etmek felaket için bir reçete olurdu. Bir dizi koruma sağlanır:

· Paketin biçiminin doğru olduğu onaylandı ve paketin
Paketten çıkarılmadan ve üzerinde işlem yapılmadan önce iç tutarlılık.

· Geliştirme sona erdiğinde sürecin otomatik kısmı durur. Bu, bir
yerel gözden geçiren, değişikliği yapılmadan önce doğrular, yanlışlıkla veya
kötü niyetli hasar.

· Değişiklik projeyi güncellemek istiyorsa yapılandırma dosya, otomatik işlem sonlandırılır
yapı veya fark oluşmadan önce. Bunun nedeni, bu dosyanın truva atları içerebilmesidir.
bu işlemler için, değişiklik yapılmadan önce bir insan dosyayı incelemelidir.
daha fazla.

· Var potansiyel_trojan_horse = [ dizi ]; projedeki alanyapılandırma dosyası.
Derleme yapılandırma dosyalarını, kabuk komut dosyalarını, kod oluşturucuları aday gösterin, vb belirtmek için burada
otomatik çalışmasına neden olması gereken proje yapılandırma dosyasına ek olarak dosyalar
durdurmak için işleme.

· PGP ve GPG gibi e-posta doğrulama ve şifreleme sistemlerinin kullanımı,
cesaretlendirdi. Ancak, bu işlemin daha sonra gerçekleşmesi bekleniyor. aerevml
--göndermek paketi inşa etti ve daha önce aerevml --almak inceler ve davranır
paket. Gönderenin doğrulanması truva atlarına karşı en emin savunmadır.

· Paketlerin otomatik olarak gönderilmesi ve alınması desteklenir, ancak içinde uygulanmaz.
aerevml komutu. aerevml komutunun kabuk içinde kullanılması bekleniyor
siteniz için özelleştirilmiş komut dosyaları ve benzersiz güvenlik gereksinimleri. Aegis'i görün
Bunu yapmanın birkaç farklı yolu için Kullanıcı Kılavuzu.

· Aegis'in test yönetim olanaklarını ne kadar çok kullanırsanız (bkz. anne(1) ve aet(1)) daha zor
taban çizgisine girmek için yetersiz bir değişiklik içindir.

çift fırtınalar
Dağıtılmış bir geliştirme ortamında, değişiklik kümelerinin sonunda
yaratıcıya geri yayılır. Durumlar var (özellikle bazı yıldızlarda
topolojiler) paketin birkaç kopyasının göndericiye geri döneceği yer.

Bu değişiklik kümeleri inceleme aşamasında algılanmadıysa ve henüz yayılmadıysa
yine, gereksiz değişim kümelerinin üstel patlaması olasılığı vardır.
tekrar tekrar dağıtılıyor.

Bununla mücadele etmek için, dosyalar açıldıktan sonra, ancak önce ve derleme veya
fark veya test yapılır. NS "aecpu -- değişmemiş” komutu hepsini hariç tutmak için kullanılır.
yerel deponun zaten sahip olduğu istenen biçimde dosyalar. Dosyaları değiştirmezse
bundan sonra kalırsa, değişiklik tamamen bırakılır (bkz. aedbu(1) ve aencu(1)).

LİSTESİ


Liste varyantı, bir paketin içeriğini gerçekten açmadan listelemek için kullanılabilir.
ilk o. Çıktı şunu andırıyor siper -liste değişiklik-detaylar çıktı.

Opsiyonlar
Aşağıdaki seçenekler liste varyantı tarafından anlaşılır:

-Dosya Dosya
Belirtilen dosyadan değişiklik kümesini okuyun. Varsayılan, onu şuradan okumaktır:
standart girdi. `-' dosya adının standart girdi anlamına geldiği anlaşılmaktadır.

Sisteminiz varsa libcurl(3) ve Aegis, derleme zamanında kullanmak üzere yapılandırıldı
(varsa bu varsayılandır) ayrıca bir
Dosya adı yerine Tekdüzen Kaynak Bulucu (URL). İlgili veriler
indirilecek. (NS -Ayrıntılı seçeneği bir ilerleme çubuğu sağlayacaktır.)

-Çıktı Dosya
Bu seçenek çıktı dosyasını belirtmek için kullanılabilir. Çıktı şuraya gönderilir:
varsayılan olarak standart çıktı. Yalnızca -List seçeneğiyle kullanışlıdır.

SEÇENEKLER


Bu komutun aşağıdaki seçeneklerinden henüz bahsedilmemiştir:

-Yardım
Bu seçenek, cihazın nasıl kullanılacağı hakkında daha fazla bilgi edinmek için kullanılabilir. aerevml
programı.

Ayrıca bakınız siper(1) tüm aegis komutlarında ortak olan seçenekler için.

Tüm seçenekler kısaltılabilir; kısaltma büyük harflerle belgelenmiştir,
tüm küçük harfler ve alt çizgiler (_) isteğe bağlıdır. ardışık kullanmalısın
isteğe bağlı harf dizileri.

Tüm seçenekler büyük/küçük harfe duyarlı değildir, bunları büyük harf veya küçük harf olarak yazabilirsiniz veya
ikisinin birleşimi, durum önemli değil.

Örneğin: "-project, "-PROJ" ve "-p" argümanlarının tümü,
-Proje seçenek. "-prj" argümanı anlaşılmayacaktır, çünkü ardışık
isteğe bağlı karakterler sağlanmadı.

Seçenekler ve diğer komut satırı argümanları, komut satırında keyfi olarak karıştırılabilir,
fonksiyon seçicilerden sonra.

GNU uzun seçenek adları anlaşılır. için tüm seçenek adları beri aerevml uzun,
bu, baştaki fazladan '-'yi yok saymak anlamına gelir. NS "--seçenek=değer"sözleşme aynı zamanda
anladım.

EXIT DURUMU


The aerevml komut, herhangi bir hata durumunda 1 durumuyla çıkacaktır. NS aerevml komut olacak
sadece hata yoksa 0 durumuyla çıkın.

ÇEVRE DEĞİŞKENLER


Yerimizi siper(1) bu komutu etkileyebilecek ortam değişkenlerinin bir listesi için. Görmek
aepconf(5) proje yapılandırma dosyası için projeye özel nasıl ayarlanacağı için alan
Aegis tarafından yürütülen tüm komutlar için ortam değişkenleri.

TELİF HAKKI


aerevml sürüm 4.24.3.D001
Telif Hakkı (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Peter Miller

aerevml programı KESİNLİKLE GARANTİ YOKTUR; ayrıntılar için 'aerevml
-SÜRÜM Lisans' emretmek. Bu ücretsiz bir yazılımdır ve yeniden dağıtabilirsiniz.
belirli koşullar altında; ayrıntılar için 'aerevml -SÜRÜM Lisans' emretmek.

aerevml'i onworks.net hizmetlerini kullanarak çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad