使用“移动/添加”操作确定Perforce文件的来源。

使用“移动/添加”操作确定Perforce文件的来源。,perforce,Perforce,我正在编写一个脚本来处理Perforce变更列表的内容。变更列表中的每个文件将根据与其关联的操作进行不同的处理 我已经解决了操作编辑,添加,集成,以及删除。到目前为止,一切顺利。但是,对于move/add和move/delete,我需要一种可靠的方法来分别确定文件的来源和目的地。我已经浏览了p4 fstat的文档,没有找到任何有用的东西 有什么想法吗?谢谢。查看p4文件日志。它会告诉你这些动作的历史。-ztag输出可能对您的目的有用,也可能不有用。感谢您的指导。文件日志输出中的“move/add

我正在编写一个脚本来处理Perforce变更列表的内容。变更列表中的每个文件将根据与其关联的操作进行不同的处理

我已经解决了操作
编辑
添加
集成
,以及
删除
。到目前为止,一切顺利。但是,对于
move/add
move/delete
,我需要一种可靠的方法来分别确定文件的来源和目的地。我已经浏览了
p4 fstat
的文档,没有找到任何有用的东西


有什么想法吗?谢谢。

查看p4文件日志。它会告诉你这些动作的历史。-ztag输出可能对您的目的有用,也可能不有用。

感谢您的指导。文件日志输出中的“move/add”奇怪之处在于,移动信息存储在移动发生之前的更改中。不过,这是一种可行的方法。谢谢