我正在尝试将大约 30 个更改列表从我的分支集成到父分支,我只需要挑选相关的 CL。
有一个文件File1被更新、重命名+移动和删除。还有文件File2 - File10被添加并立即删除。
P4 可视客户端以File1无法集成的错误结束,因为已在此客户端上打开。
我尝试在 bash 中手动集成精心挑选的 CL:
cat changelists | while read CL; do
echo "Integrating $CL: "
p4 integrate -c 123456 //depot/MyBranch/...@="${CL}" //depot/ParentBranch/...
done
这不会抱怨现有文件,但不会删除已添加和删除的文件。Resolving 不提供删除它们。它们只是标记为分支。
我尝试了 -Di、-Ds、-f、-3 选项,但这没有帮助。我无法手动删除它们,因为它几乎有 200 个文件,而且并非所有内容都是我的代码。
服务器版本:P4D/LINUX26X86_64/2015.1/1227227(2015/08/27)
代理版本:P4P/LINUX26X86_64/2013.3/822226(2014/04/08)