Launchpad'de kişisel bir şube nasıl oluşturulur?


11

Launchpad'deki bir projeye yardım ediyorum - ancak bu şubeye yazma erişimim yok. Ekipteki kişileri incelemeye yönlendirmek ve yönlendirmek için nasıl bir şube oluşturabilirim?


1
@ColeJohnson Launchpad'i düşünmek Ubuntu Ekosisteminin ayrılmaz bir parçasıdır ve bu site Ubuntu Kullanıcıları ve Ubuntu Geliştiricileri ile ilgilidir. Bunun ontopik olduğunu düşünmek istiyorum. Eğer düşünürseniz başka türlü bir üst açmak için çekinmeyin meta üzerinde size Launchpad topluluğun görüşlerini almak ontopic değil hissediyorum neden tartışıyor.
Marco Ceppi

Mantıklı. Web Uygulamaları SE'de daha iyi olacağını düşündüm. Ancak, Launchpad'in Ubuntu üzerinde çalışmanın standart yolu olduğunu söyleyebilir misiniz ? : P

Yanıtlar:


11

Şube oluşturmak istediğiniz proje sayfasına gidin ve 'Kod Gönder'i tıklayın.

alternatif metin

Sonra şubeyi kurun. Başlatma Çubuğu'nda barındırıldığından emin olun.

alternatif metin

Daha sonra şubeye itebilirsiniz:

bzr push lp:branch

İlk kez bastığınızda şunları kullanmanız gerekir:

bzr push lp:branch --use-existing-dir

Birleştirmeye hazır olduğunuzda, projenin 'Kod' sekmesinde 'Birleştirme için teklif et'i tıklayın.

alternatif metin

Daha sonra gerekli izinlere sahip biri tarafından incelenmesini bekleyecektir.

İnceleme başladıktan sonra 'Kod' sekmesinde şöyle bir şey göreceksiniz: alternatif metin

İnceleme sayfasına bu bağlantıyı takip edebilirsiniz. alternatif metin

Gözden geçiren kişi tatmin olduktan sonra şubeleri birleştirecek ve kodunuz projenin bagajının bir parçası haline gelecektir.


Sadece "Kod gönder" düğmesi mevcutsa veya launchpad.net kullanıcı profili sayfasında oluşturulan kişisel şubelere birleştirme talep etmek teorik olarak mümkün mü (birleştirme talebinde bulunduğumda This branch is not mergeable into lp:~[username]/+junk/[branch name]bir şubeyi ilerlettikten sonra başarısız olur) ustası). Geri bildirim bir sebep vermediği ve dolayısıyla yararsız olduğu için sorduğumu düşündüm.
Karl Richter

3

Bir dalı kendi adınızla aktarabilirsiniz, örneğin bzr push lp:~ajmitch/ubuntuwire-website/update-machine-listbir şubeyi update-machine-list adlı ubuntuwire-website projesine göndermek için


1

Klasörden şubeden bir seviye yukarı başlayarak:

bzr branch originalBranchName yeniBranchName
cd newBranchName

Dosyalarda bazı değişiklikler yapın. Yeni dosya / klasör eklerseniz:

bzr ekle

İşiniz bittiğinde:

bzr commit -m "Değişikliklerin tanımı"

Ve kendi Launchpad şubenize itin:

bzr push lp: ~ lpusername / projectname / branchname

1

Subversion kullanıcıları veya hafif ödünç alma işlemleriyle ilgilenenler için bu da yardımcı olabilir:

https://answers.launchpad.net/canonical-identity-provider/+question/209069


Cevabınız% 100 doğru olsa da, bu bağlantı taşınırsa, değiştirilirse, başka bir siteye birleştirilirse veya ana site kaybolursa% 100 işe yaramaz hale gelebilir ... :-( Bu nedenle, lütfen cevabınızı düzenleyin ve ilgili metni kopyalayın bağlantıdan cevabınıza adım atarak, bu sitenin kullanım ömrünün% 100'ü için cevabınızı garanti eder! ;-) Her zaman cevabınızın altındaki bağlantıyı materyaliniz için bir kaynak olarak bırakabilirsiniz ...
Fabby
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.