【发布时间】:2018-03-11 21:46:24
【问题描述】:
我在 Code Collaborator (CC) 中有一个正在审核的文件,我们将其称为“SomeFile.h”。在第一个版本中,我添加了几行新代码。在第二个修订版中,所有更改都移到了不同的文件中,并且 Somefile.h 被还原,因此 SomeFile.h 在最新修订版中应该没有任何更改。
CC 审查摘要页面显示 SomeFile.h:
我希望在CC's Review Summary Screen manual 中看到下表中的“文件已恢复”符号,它似乎不包括实际显示的符号:
此外,如果我单击文件并查看差异,我的旧更改仍会显示,给人的印象是文件未还原。我已经尝试在包含和不包含未更改的 SomeFile.h 的情况下提交更改列表,但它没有效果。
为什么与当前签入的版本相比没有任何更改的文件仍显示第一个修订更改且没有“已恢复”符号?
我的版本控制系统是Perforce,它的服务器版本是P4D/LINUX26X86_64/2016.2/1468155。 Code Collaborator 版本是 9.2.9200。
【问题讨论】:
-
当我使用 Code Collaborator 时,我通常会发现,如果在我的代码已被纳入审查后对其进行重大更改,那么进行新审查是最容易的。虽然 Code Collaborator 工具非常复杂,可以在一次审核中处理多次代码更改迭代,但 UI 很复杂,审核者经常对结果感到困惑。
标签: version-control perforce code-collaborator