我使用TFS2010和門控檢入運行一個相當大的團隊(5個解決方案,約150個項目)。在我們的團隊中,我們要求每個項目都導入一個我們自己稱爲Common.Targets的文件,這個文件做了一堆構建時間的東西。我已經指示團隊中的每個人都這樣做,並且也寫了一個wiki條目。驗證每個項目導入我們的Common.Targets
但是,人們仍然忘記導入common.Targets時添加一個新的項目,造成各種麻煩後辦理登機手續。
有沒有辦法 - 一個msbuild命令行,我可以放在我的.sln等等 - 這樣的項目將無法編譯,因此不會通過門控登記?
有一種方法可以[分發](http://blogs.msdn.com/b/youhana/archive/2011/03/27/distributing-custom-check-in-policies-amp-wit-controls-using-team -members.aspx)使用TFS電動工具的策略。還沒有嘗試過我自己。 – KMoraz 2012-04-25 09:39:21