为了在我们的构建过程中偷偷进行一些同行代码审查,我想要一种以编程方式获取当前构建的方法,将其与之前的构建进行比较,并生成增量报告。
任何人都关心高水平的方法来做到这一点?您可以推荐任何用于增量计算的库/工具吗?(命令行或 dot.net lib 最好)。
提前致谢
Subversion 钩子可用于在提交时向用户通知差异(增量)。
在提交之前进行审查通常会更好,否则提交会被许多错误的提交和返工污染。如果您想在您的工作流程中包含“评论”,您应该查看 - ReviewBoard。这可以与颠覆相结合。它的增量查看器非常有能力。
[不是答案,而是意见]
Redmine 也有一个非常好的评论插件,您可以从评论中创建票证(即错误)。它还允许您通过按需比较 repo 中的 2 个修订来进行自己的评论,这与需要您提交差异(手动或从挂钩)的 Reviewboard 不同。