我正在將本土構建系統遷移到TFS構建版,並且獲取源代碼有一些獨特的挑戰。最初代碼保存在VSS中,並允許各層代碼獨立,每一層都有自己的標籤。一個文本文件有五個標籤,表示進行最終構建所需的內容,並且此文件位於「主標籤」下。在編譯時讀取文件,每一層都使用其特定標籤從VSS中檢索,並構建完整的源代碼樹。TFS構建 - 使用不同標籤獲取部分源代碼
我該如何才能在各個標籤下的不同文件夾中獲取源代碼併爲完整構建彙編源代碼?
我查看了默認模板,看看代碼是如何檢索的,但是不清楚我是否可以在檢索代碼時爲每個Source Settings條目使用不同的標籤。
我的另一個想法是從主模板調用子模板,但這真的好像過度殺傷。
在TFS構建中,我看到一般的想法是讓構建將標籤應用於所有源代碼,然後獲取該標籤。我還看到,我可以在默認模板的構建過程部分中指定一個標籤。
這非常讓我想起使用Clearcase中的配置規範。 –