我正在使用T4模板在我正在處理的項目中生成一些.config文件。從源代碼管理中排除嵌套項目
我已經設置了一個預生成任務來查找解決方案目錄中的所有.tt文件,然後執行TextTransform命令行工具,以便在每個生成中新生成代碼。
但是,我現在有「訪問被拒絕」的錯誤,因爲(例如)當它試圖在Web.UAT.tt文件上執行TextTransform時,Web.UAT.Config文件在TFS的源代碼控制下,從而寫保護。
通常我會在Visual Studio中選擇.Config文件,然後執行文件 - >源代碼控制 - >排除源代碼控制。不幸的是,對於任何顯示爲「嵌套」在另一個文件下的文件,這不會顯示爲一個選項!
即我可以排除web.tt,但不是web.config ...我可以排除default.aspx但不是default.aspx.cs。
有沒有人有任何關於如何從源代碼管理中排除低級別嵌套文件的想法,但保持頂級?
謝謝!
您使用哪個源代碼管理提供程序? SourceSafe的?團隊基金會?還有別的嗎? – 2010-07-06 08:30:14
TFS ...我將編輯問題更清楚。 – NeilD 2010-07-06 08:45:32