我正在使用Perforce集成两个代码行。在生成的更改列表中,有些文件被标记为已打开以进行集成,但实际上并未更改。
我应该提交这些未更改的文件还是应该还原它们?
我想还原它们,因为我不希望这些未更改的文件污染更改列表。
但是,如果我提交它们,我会感觉Perforce可能会使用这个“事实”(文件已经集成)以供将来集成。
答案 0 :(得分:5)
无需提交未更改的文件。我甚至不明白为什么选项存在。 Perforce只需要了解您对文件所做的更改。你检查了一个文件但没有做任何事情的事实是无关紧要的。还原未更改的文件。正如您所说,不要污染修订历史。
答案 1 :(得分:4)
是的,你应该提交它们。这将创建集成记录以记录更改已“集成”(这可能并不意味着目标上发生了实际更改)。
答案 2 :(得分:2)
我总是在我的更改列表中还原未更改的文件。我记不起任何错误的后果。
(幸运的是,现在我们切换到git。)