1
我已經安裝了TFS Server 2010.在構建定義中,我已經啓用了代碼分析「Always」。我想知道我可以在哪裏爲每個項目配置自定義規則集?我目前沒有VS 2010 premium/ultimate,所以我可以將代碼分析作爲解決方案的一部分。TFS服務器2010和VS 2010專業版的靜態代碼分析
有沒有辦法讓我可以在TFS服務器上爲每個不同的項目啓用不同的代碼分析規則集?
-Sharath
我已經安裝了TFS Server 2010.在構建定義中,我已經啓用了代碼分析「Always」。我想知道我可以在哪裏爲每個項目配置自定義規則集?我目前沒有VS 2010 premium/ultimate,所以我可以將代碼分析作爲解決方案的一部分。TFS服務器2010和VS 2010專業版的靜態代碼分析
有沒有辦法讓我可以在TFS服務器上爲每個不同的項目啓用不同的代碼分析規則集?
-Sharath
不;如果您使用的是VS 2010,則需要高級版才能通過正確的許可來完成此操作。您可以通過直接修改項目文件來完成,但您需要知道要手動添加到項目文件中。
如果您有Premium版本,那麼您可以轉到每個.Net項目的項目屬性的代碼Analaysis選項卡以選擇規則並啓用靜態代碼分析。
您可以在您的構建機器上安裝VS 2010,它不會佔用額外的許可證ID,它不用於開發;您實際上需要將其安裝在那裏,以便在團隊構建期間運行分析。
另一種選擇是安裝FxCop,它是一個獨立於Visual Studio的免費工具。它有幾乎相同的規則。但是它也不會與TFS集成。