2013-04-18 20 views
0

我試圖自動化我們的構建過程。我們有一個TFS結構,看起來像這樣:自動化C#構建 - 如何更改對發佈版本的引用?

分行/項目名/ Version2.0/all_the_files 分行/ AnotherProjectName/Version5.0/all_the_files

$ /項目名/ working_line $/AnotherProjectName/working_line

我已經設法使用TFS API從工作線自動分支到每個項目的特定版本文件夾。現在的問題是自動構建這個問題。我可能會想出如何生成構建序列並傳入每個構建文件集的特定位置,但引用不起作用有兩個原因: 1)working_line目錄結構不同於分支代碼 2)在working_line中,我們將包括直接引用到所包含引用的調試文件夾位置的引用,而在生產中我們希望指向發行文件夾

我是否以錯誤的方式考慮了此問題,還是有一些簡單的方法來做我在想什麼?

回答

1

可能是你應該嘗試有條件的參考。我不確定這是否適合你。試試this