在Perforce命令行中,如何对重新打开的文件进行区分以进行添加?

Rom*_*kov 2 perforce

假设您打开一个文件以便分支到另一个地方(不提交),然后重新打开它以进行添加并进行一些编辑.我想在脚本中针对其分支源来区分这个编辑过的版本.

p4 diff2 是不好的,因为其中一个版本在客户端.

p4 diff 是不好的,因为它只能对库中文件的"相应"版本进行区分,这是一个分支的未提交文件还没有.

有没有办法,或者只是抓住这两个文件并使用第三方工具区分它们的唯一选择?

nin*_*ded 5

可悲的是,你在这里赚钱,你需要使用第三方差异工具来做到这一点,因为正如你正确指出的那样,在你将初始集成提交到软件仓库之前,它没有复制对比差异.如果沿着这条路走下去,你显然无法直接在软件仓库中访问文件,但是你需要在客户端PC上同时拥有这两个文件,并指明它们的路径明确.