我正在为.NET项目设置一个全新的持续集成环境。基础知识已经到位,我还集成了Visual Studio代码分析(FxCopCmd.exe)和测试结果(MSTest.exe)。
怎么做?
一个。为上述工具添加任务,在项目的.build文件中指定输入dll和输出xml / trx
湾更新ccnet.config,为这些xml / trx文件添加块
C。更新dashboard.config,使用fxcop-summary_1_36.xsl和MsTestSummary2008.xsl添加块
一切看起来都很棒。现在,我还想在CruiseControl.NET 1.5.7385.9构建报告中显示Visual Studio 2008代码覆盖率和代码度量标准。有人可以告诉我该怎么办?
答案 0 :(得分:0)
这些链接提供了一些线索:
- blogs.msdn.com/b/ms_joc/archive/2005/04/08/406608.aspx
- groups.google.com.ag/group/ccnet-user/browse_thread/thread/63c5b36a24f4366a
答案 1 :(得分:0)
您还可以使用NDepend至your continuous integration process内集成的工具gather NCover, dotCover or Visual Studio coverage metrics。 免责声明:我是该工具的开发人员之一
然后您可以撰写有关覆盖数据的Code Rules over LINQ Queries。默认情况下会提出一些代码规则,例如: