我如何让 NDepend 在 TeamCity 上进行基线比较?
How do I get NDepend to do a baseline comparison on TeamCity?
我在 TeamCity 上安装了 NDepend 运行。我想使用基线功能,以便它只报告自基线以来引入的违规行为。
在我的本地机器上,我可以将结果存储在基线文件夹中,一切都很好。但是在 TeamCity 上,这个基线文件夹不存在,并且会在每次构建时消失。
一种解决方案是将我的基线签入源代码管理,以便在 TeamCity 进行构建时它可用。然后,在本地更新此基线并重新签入。但这并不理想,因为它在我们的版本控制系统中意味着很多 'churn'。
让 'Recent violations only' 使用 TeamCity 的最佳方法是什么?
NDepend v6 刚刚发布,内置了对 TeamCity v8 和 v9 的支持。
该插件特别支持 TeamCity 中的基线比较。
观看入门和演练视频 here。
我在 TeamCity 上安装了 NDepend 运行。我想使用基线功能,以便它只报告自基线以来引入的违规行为。
在我的本地机器上,我可以将结果存储在基线文件夹中,一切都很好。但是在 TeamCity 上,这个基线文件夹不存在,并且会在每次构建时消失。
一种解决方案是将我的基线签入源代码管理,以便在 TeamCity 进行构建时它可用。然后,在本地更新此基线并重新签入。但这并不理想,因为它在我们的版本控制系统中意味着很多 'churn'。
让 'Recent violations only' 使用 TeamCity 的最佳方法是什么?
NDepend v6 刚刚发布,内置了对 TeamCity v8 和 v9 的支持。
该插件特别支持 TeamCity 中的基线比较。
观看入门和演练视频 here。