iki yapı planları ile Bamboo bir proje var düşünün Özgül SVN revizyon kurmak için. SD numaralı bina en yeni kaynakları kontrol eder, oluşturur ve bir web sitesine bir hazırlama sunucusuna yerleştirir. Şu anda, PD aynı şekilde, bir web sitesinin en son sürümünü bir üretim sunucusuna dağıtmaktadır. Açıkçası, bu pek iyi değil: Daha önce bir sahtecilik sunucusuna dağıtılan bir web sitesinin aynı tam sürümünü dağıtmak istiyorum, en son değil.Bambu
Örnek vermek gerekirse: SVN repo'da r101
adresinde olduğumuzu varsayalım. "Yapı SD Yapılandırma" tıklatıldığında, bir web sitesi sürümü dağıtılırken, 2.1.0.101
aşamalandırma sunucusuna dağıtılır. Şimdi bir kırılma değişikliği yapacağız ve r102
'da sona ereceğiz. Şimdi bir üretim sunucusuna dağıtmak istiyorum. "Build PD" öğesine vurduğumda, Bamboo r102
ürününü mutlu bir şekilde denetler ve bir üretim sunucusuna dağıtılmış olan 2.1.0.102
sürümüyle sonuçlanır. Ben ne yapmak istiyorum
Ancak (yani, 2.1.0.101
olan) inşa etmek ve daha önce bir SD planında inşa edilen bir versiyonunu dağıtmaktır. Tabii
Ben tags/builds/latest
olarak son-başarılı yapı etiketlemek için SD planı yapabilir, ama yerine Bambu kendisi bununla başa olurdu.
Revizyon numarasını manuel olarak girmek zorunda kalmadan bunu yapmanın bir yolu var mı? SD planından bir yapının "tanıtımını yapmanın" ve PD planını sadece belirli SVN revizyonunu bulmanın bir yolu var mı? (belki de SD planı bir yapı oluşturduğunda, SVN revizyonunu yapıya özel bir kayıt veya bildirim dosyasında oturum açın) – trafalmadorian
Artık bunun artık söz konusu olmadığını umuyoruz - bu UI'den önemsiz olmalı. Bakmaya devam edeceğim :-) –
Bunu tam olarak nasıl belirteceğinizle ilgili eksik bilgi. Yerleşik "Kaynak Kodu Ödeme" görevi, özel düzeltme numarasını belirtmenin bir yolunu sağlamaz ve orada -D parametrelerini belirtmenin bir yolu yoktur. Ayrıntılı olarak yanıtınızı düzenlemek isteyebilirsiniz. – Isaac