【发布时间】:2018-03-18 17:05:45
【问题描述】:
使用生成差异/补丁文件后
p4 diff -du > mypatch.diff
执行命令。我正在使用 linux patch 实用程序将差异修补到我的新仓库/工作区:-
patch -p<n> < mypatch.diff
差异已正确修补,但在执行“p4 opens”命令时文件未显示。这是意料之中的,因为我没有对文件进行“p4 编辑”。所以问题是,是否有一种标准方法可以将补丁实用程序与 perforce 集成。例如,通过安装插件,或通过为 patch 命令提供参数?或者我应该使用别名补丁编写自己的 shell 脚本,它将 grep 从 diff 文件中查找文件名并在实际执行补丁命令之前执行“p4 编辑”。
【问题讨论】: