Version control Perforce即将集成未更改的文件

Version control Perforce即将集成未更改的文件,version-control,perforce,Version Control,Perforce,我使用P4V Windows客户端将我自己的分支的更改集成到主线。解析文件后,P4V仍然在集成更改列表中显示多个文件,尽管这两个分支上的文件相同,而且我从未在我的分支上提交过这些文件。例如,当我环顾四周并在谷歌上搜索时,我发现了一些模糊的提示,但读完这些,我仍然无法理解到底发生了什么。你能给我指一下正确的方向吗?在这种情况下,分别对支线和主线进行的独立编辑可能具有相同的内容。然后,在从一行集成到另一行之后,结果将没有差异,但是提交它仍然是有用的,因为它记录了您已经审查了更改并有意决定将其包含在两

我使用P4V Windows客户端将我自己的分支的更改集成到主线。解析文件后,P4V仍然在集成更改列表中显示多个文件,尽管这两个分支上的文件相同,而且我从未在我的分支上提交过这些文件。例如,当我环顾四周并在谷歌上搜索时,我发现了一些模糊的提示,但读完这些,我仍然无法理解到底发生了什么。你能给我指一下正确的方向吗?

在这种情况下,分别对支线和主线进行的独立编辑可能具有相同的内容。然后,在从一行集成到另一行之后,结果将没有差异,但是提交它仍然是有用的,因为它记录了您已经审查了更改并有意决定将其包含在两行中的事实

解析文件时,Perforce合并工具会告诉您更改出现在两个代码行中,但在您练习使用合并和解析工具之前,很难发现这些指标


您可能需要学习这些文档,以了解如何解释P4V在合并/解析工作中向您显示的所有信息:

感谢Bryan的回答和链接。很好的尝试,但是,正如我在问题中提到的,这些是我从未在我的分支上提交过的文件(据我记忆所及,甚至没有打开过)。如果没有更多的细节,很难回答。你能从命令行运行你的例子并包含所有的命令输出吗?我已经从命令行运行过了,没有太多有用的信息。集成操作列出了它集成的文件名,解析操作也列出了它集成的文件名。然而,所有这些可疑文件在我的分支上都有版本1。。。早些时候从主线集成到我的分支时可能出了问题?