针对特定变更列表的Perforce差异文件

4

有没有一种快速的方法可以将我当前工作区域中编辑过的文件与之前在perforce中提交的同一文件进行比较?

1个回答

5
是的,您可以指定与哪个版本的depot文件进行区别。例如,如果那个“早期更改列表”是第1742次更改,则可以简单地执行以下操作:
p4 diff myFile.txt //depot/path/to/myFile.txt@1742

有许多方法可以指定存储库中所需文件的修订版本。运行

p4 help revisions

获取所有细节,请参考:http://www.perforce.com/perforce/doc.current/manuals/cmdref/filespecs.html

返回结果为//depot/path/to/myfile.txt@99180 - 文件不在客户端视图中。 - Jean
只是为了明确,你在命令中并没有字面上放置“//depot/path/to/myfile.txt”,而是指定了你真正感兴趣的文件名,对吗? - Bryan Pendleton
是的,我使用了真实存在的路径。 - Jean
为了比较服务器上的两个不同文件,而不是将服务器上的文件与工作站上的文件进行比较,您可以使用'p4 diff2'命令,例如'p4 diff2 //depot/my/first/file //depot/my/other/file'。 - Bryan Pendleton

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接