Bu üç komut, serbest bırakılmanız için üç düzey "resmiyet" olarak düşünülmüştür.
Paylaş
share
2 ana şey yapar:
- Yazılımınızı -public1 gibi bir sürüm sonekiyle paketler
- Bu paketi bir PPA'ya yükler
Bu yüzden hızlı bir şekilde test kullanıcılarına kod almak için iyidir. İdeal olarak normal sürümlerinizden ayrı bir PPA kullanırsınız.
serbest bırakmak
release
aşağıdakilerle aynı şeyi yapar share
:
- Sürümünüzü 12.04 (veya sağladığınız herhangi bir sayı) gibi gerçek bir sürüm numarasıyla günceller
- Bzr'deki değişikliklerinizi kaydeder ve sürüm numarasıyla etiketler
- Serbest bıraktığınız bir tarball'ı Launchpad proje sayfanıza iter
Bu nedenle, yazılımınızın prime time için hazır olan bir sürümünü yayınlamak iyidir.
submitubuntu
submitubuntu
aşağıdakilerle aynı şeyi yapar release
:
- Yazılımınızın PPA paketi, Uygulama İnceleme Kurulunun kabul etmesini kolaylaştırmak için yapılandırılacaktır (yazılımınızı / opt olarak yükler, belirli meta veri bayrakları ekler, vb.)
Bu, yazılımınızın ARB'ye de göndermeyi planladığınız bir sürümünü yayınlamak için iyidir. Bunun otomatik olarak göndermediğini unutmayın. ARB işlemini bir kez yaptıktan sonra daha hızlı hale getirmek için sadece ambalaj değişiklikleri yapar. Daha sonra ARB'yi içine yüklediğiniz PPA'ya yönlendirmeniz gerekir.
Bu ambalaj değişikliklerini (/ opt gibi) test etmek istiyorsanız, ancak gerçekten serbest bırakmadan kullanın quickly package --extras
.