Perforce:将覆盖的更改重新集成
Perforce: integrate overwritten change back in
一位同事提交了更改,但没有解决我最近的代码更改。所以我的错误修复被覆盖了。
我想要做的是相当于我之前的更改和最新的更改之间的集成。但是 运行:
p4 integ //depot/folder/file.c@123 //depot/folder/file.c
给我这个错误:
//depot/folder/file.c@123 - all revision(s) already integrated.
解决此问题的最佳方法是什么?
从 Perforce 的角度来看,您的更改列表已经集成(即使稍后被覆盖)。
要再次强制集成您的文件,您必须使用 -f
选项:
p4 integrate -f //depot/folder/file.c@=123 //depot/folder/file.c
来源:
https://www.perforce.com/perforce/r15.2/manuals/cmdref/p4_integrate.html
-f
Force the integration on all revisions of fromFile and toFile, even if
some revisions have been integrated in the past. Best used with a
revision range.
一位同事提交了更改,但没有解决我最近的代码更改。所以我的错误修复被覆盖了。
我想要做的是相当于我之前的更改和最新的更改之间的集成。但是 运行:
p4 integ //depot/folder/file.c@123 //depot/folder/file.c
给我这个错误:
//depot/folder/file.c@123 - all revision(s) already integrated.
解决此问题的最佳方法是什么?
从 Perforce 的角度来看,您的更改列表已经集成(即使稍后被覆盖)。
要再次强制集成您的文件,您必须使用 -f
选项:
p4 integrate -f //depot/folder/file.c@=123 //depot/folder/file.c
来源:
https://www.perforce.com/perforce/r15.2/manuals/cmdref/p4_integrate.html
-f
Force the integration on all revisions of fromFile and toFile, even if some revisions have been integrated in the past. Best used with a revision range.