【发布时间】:2010-12-01 18:35:47
【问题描述】:
为了尝试在我们的构建过程中进行一些同行代码审查,我想要一种以编程方式获取当前构建的方法,将其与之前的构建进行比较,并生成一份增量报告。
有人愿意高谈阔论这样做的高级方法吗?您可以推荐任何用于增量计算的库/工具吗? (命令行或 dot.net lib 最好)。
提前致谢
【问题讨论】:
-
TeamCity 可以自动执行此操作
为了尝试在我们的构建过程中进行一些同行代码审查,我想要一种以编程方式获取当前构建的方法,将其与之前的构建进行比较,并生成一份增量报告。
有人愿意高谈阔论这样做的高级方法吗?您可以推荐任何用于增量计算的库/工具吗? (命令行或 dot.net lib 最好)。
提前致谢
【问题讨论】:
Subversion 挂钩可用于在提交时向用户通知差异(增量)。
在提交之前进行审查通常会更好,否则提交会被许多错误的提交和返工污染。如果您想在工作流程中包含“评论”,您应该查看 - ReviewBoard。这可以与颠覆相结合。它的增量查看器功能非常强大。
[不是答案,而是意见]
【讨论】:
Redmine 也有一个非常好的评论插件,您可以从评论中创建票证(即错误)。它还允许您通过按需比较 repo 中的 2 个修订来进行自己的评论,这与需要您提交差异(手动或从挂钩)的 Reviewboard 不同。
【讨论】: