2014-05-09 46 views
0

我正致力於將我們的舊C++代碼庫從基於Perl的構建過程(我知道,我知道)轉移到自定義TFS構建中。我需要做的一件事是編輯一個version.h文件,將一些版本信息烘焙到我們的代碼中。TFS 2013構建如何使工作區文件可編輯?

但是,當我創建我的工作區並嘗試使用我的自定義活動編輯任何文件時,它會報告該工作區是隻寫的。我如何消除這個限制?我可以看到Activities.CreateWorkspace有一個安全選項,但我無法找到任何有關如何使用它的好文檔。

任何TFS大師願意幫助我?

回答

2

您可以使用TFS Community Build Extensions中的「File」活動切換文件上的只讀標誌。

另外,你可以從他們的來源創建自己的活動。

+0

文件的工作很好。基本上,我編寫的版本信息之前,我使eahc文件可寫。 –

+0

是的,你可以使用模式匹配來保存遍歷每一個。 – DaveShaw