在以下场景中:
然后,公关审查线评论在公关对话中显示为“过时”,正如它们应该的那样。
然而,作为审阅者,我希望看到的是最新提交上下文中的评论。
例如,查看“与上次审查的提交的差异”,可以看到与最新提交代码相比,审查时的“旧”代码。如果能看到最后一次审阅的注释附加在“旧”代码上,这将非常有帮助,从而允许审阅者决定该行注释是否已修复,或不再相关,或仍然适用于最新代码,或需要修改修改过,或者其他什么。
我目前发现的最好方法是:
这非常乏味且容易出错。有没有更好的办法?希望我只是错过了一些明显(或不那么明显:-) GitHub 功能...
谷歌搜索显示,很多人抱怨 GitHub 代码审查,以及一些可以做很棒事情的附加工具(例如将每个审查评论视为一项任务,这是一个好主意)。
不过,我找不到任何可以帮助跟踪提交之间的行注释的工具。可能有这样的工具存在,但我只是错过了?
编辑:措辞。
我也找不到任何其他方法可以使用 Github 来完成此操作。我完全同意你的沮丧。我最终找到了一个名为“reviewable”的工具(除非你是一个组织,否则是免费的)可以解决这个问题。我和我的团队在所有项目中都使用它来进行代码审查。它太神奇了,真的很棒,而且它与 Github 完美集成。这是非常直观的。
这是他们的应用程序的链接:https://reviewable.io/