我無法使代碼分析在構建服務器上運行。我的目標是在簽入時構建服務器將自動構建並運行代碼分析。對於一些規則,我希望構建失敗。我知道如何使用團隊資源管理器來設置哪些規則導致失敗。Team Foundation Server 2008構建服務器代碼分析
我不希望開發人員必須運行代碼分析才能簽入。我希望構建服務器負責所有這些。
構建成功,但是代碼分析未運行。
我使用this來設置它,但是當我在日誌上進行搜索時,我沒有發現任何與代碼分析有關的事情。當我在本地運行代碼分析時,有數百個警告,但構建顯示爲32個警告。
任何想法?我是否需要在生成服務器上安裝特定的任何內容來啓用/允許進行代碼分析?構建服務器沒有Visual Studio,它沒有團隊資源管理器。它作爲我們的測試Web服務器和構建服務器的雙重用途,並且我只想安裝最基本的要素。
我在構建服務器上安裝了開發sdk(必需),但沒有安裝VS.所以如果沒有Visual Studio,代碼分析將無法運行? – Josh 2009-09-14 21:09:51
http://msdn.microsoft.com/en-us/library/ms181712.aspx啊哈! FTA:「爲了在構建期間運行測試,必須在構建計算機上安裝Test Edition。爲了運行單元測試,代碼覆蓋或代碼分析,Visual Studio Team System Development Edition必須安裝在構建計算機上。」謝謝艾丹。 – Josh 2009-09-15 13:11:04