2016-03-25 32 views
1

Bir ödeme kuralı kullanıyorsanız, SVN projemi TeamCity VCS etiketlemesiyle nasıl etiketlerim?Bir ödeme kuralını kullanırken nasıl bir TeamCity VCS etiketi (SVN) kurarım?

Ödeme kuralı belgelerini okudum, ancak VCS etiketleme ve TeamCity'deki ödeme kuralları arasındaki ilişkiyi anlamakta zorlanıyorum. Ben yapı çalıştırdığınızda

https://my.internalsvn.com/(...)/myproject 

, bunu şimdiki çalışma içinde yürütülecek istiyorum:

TeamCity yılında
https://my.internalsvn.com/(...)/myproject/branches/gattaca-dev 
https://my.internalsvn.com/(...)/myproject/tags 
https://my.internalsvn.com/(...)/myproject/trunk 

, benim VCS kök şekilde yapılandırılmıştır: gibi

Benim SVN yapı görünüyor dizin, bu yüzden görünen bir Ödeme Kuralı kurmak gibi: Ben VCS Etiketleme yapı eklediğinizde

+:branches/gattaca-dev => . 

özelliği, bana söyler:

Başarısız: kasada bulunamadı etiketleme kuralları Gattaca-dev =>

ben ne var dalları/kuralları: 'build-6' etiketi ayarlanamadı Yapılandırdığım şubenin (ödeme kuralından "." olarak ayarlanmış olan) etiketlenmesi için ayarlanmış mı?

https://my.internalsvn.com/(...)/myproject/tags/build-6 

Bir denetim kuralı için etiketleme kuralını nasıl belirlerim? Ödeme kuralının kendisinde mi? Ya da VCS root'unu düzenlemem ve bu özel yapı için bir kopyasını oluşturmam gerekiyor mu?

cevap

1

% vcsBranch% parametresini kullanarak çalışmayı başarabiliyordum.

%vcsBranch%=>tags 

... ve Ödeme Kural olur:

benim VCS kökü üzerinde etiketleme ayarı haline gelir

+:%vcsBranch% => . 

bu en iyi çözüm olup olmadığından emin değilim. VCS kökünde kodlama yapmak yerine, bu Ödeme Kuralı için özel etiketleme kuralları oluşturabilmeyi isterdim. Bunu nasıl yapacağımı anlayamadım.

Ek geri bildiriminiz kabul edilir.