Tamamlanan yapılara anlamlı adlar vermek için yapı numaralarını kullanma
Tamamlanan her yapı adını yararlı verileri yüklemek için yapı işleminiz tanımlayabilirsiniz.
Örnek
Belirteçler
S & c
Yapı numarası burada belirtin?
BuildID nedir?
Nceki nedir?
Örnek
Örneğin:
Takım projesi FabrikamCore olarak adlandırılır.
Yapı tanımını CIBuild olarak adlandırılır.
Yapı kimliği 4'tür.
24 Ağustos 2009 olduğu tarih.
9:50:43 PM zamandır.
Yapı Bugün bir kez çalıştırıldı.
Varsayılan yapı sürecini tanımlama ve BuildNumberFormat için:
$(BuildDefinitionName)_$(Date:yyyyMMdd)$(Rev:.r)
Bu durumda, bu gün ikinci tamamlanmış yapı adı:
CIBuild_20090824.2
Belirteçler
Aşağıdaki tablo her belirteci nasıl çözülene üzerinde önceki örnekte temel gösterir:
Belirteç |
Bu bölümdeki örnek temel değiştirme değeri |
---|---|
$(BuildDefinitionName) |
CIBuild |
$(BuildID) |
4 Yapı Kimliği nedir? |
$(DayOfMonth) |
24 |
$(DayOfYear) |
236 |
$(Hours) |
09 |
$(Minutes) |
50 |
$(Month) |
08 |
$(Rev:.rr) |
02 (sonraki derleme bu gün 03 olması vb..) Nceki nedir? |
$(Date:MMddyy) |
082409 |
$(Seconds) |
50 |
$(TeamProject) |
FabrikamCore |
$(Year:yy) |
09 |
$(year:yyyy) |
2009 |
S & c
Yapı numarası burada belirtin?
Şunları yapabilirsiniz:
Varsayılan şablonunu kullanın ve ardından değiştirin yapı numarası biçimi parametresi.Bkz. Yapı işlemi için Varsayılan Şablonu kullanma
Bir özel yapı işlemi şablonu geliştirin ve kullanmak UpdateBuildNumber etkinlik.Bakın Team Foundation Yapı etkinliklerini: UpdateBuildNumber.
BuildID nedir?
$(BuildID)bir iç sabit kimliği.
Nceki nedir?
Kullanım $(Rev:.rr) tamamlanan her yapı benzersiz bir ad olduğundan emin olmak için.Bir yapı tamamlandığında, yapı numarası bir şey değişmişse nceki tamsayı değeri bir artırılır.