TFS sunucusunda yerleşik bir çözüm var. Bu çözüm, özel MSBuild görevlerine sahip çeşitli projeler içerir. Tezler, aslında bazı zip arşivleri oluşturur.TFS değişkeni projenin bir MSBuild görevine nasıl geçirilir
Bir şekilde TFS yapısından gelen $ (Rev) makrolarını ayıklamak ve görevlere iletmem gerekiyor. Ben yapı tanımının süreç sekmede MSBuildArguments kullanmaya çalıştı ve ben gibi basit dize değeri ayarladığınızda çalışır:
/p: Sürüm = "5"
ama çalışmaz makrolar :
/p: Sürüm = "$ (Rev: r)"
Düzenleme: Aslında BuildDetail.BuildNumber'e ihtiyacım vardı.
Bunların makro olduğunu düşündüğünüzü sorabilir miyim? –
Hm, sadece makrolar denir diye düşündüm. Yapı numarası formatını kontrol edin - bu makrolarla oluşturulmuştur. Yanlış mıyım? Ben TFS'de yeni biriyim. –
Evet, genel değiller. Yapı numarası formatı, yapı numarasına özgüdür. –