在 p4 中执行回滚的问题
Issues doing a rollback in p4
我从分支 A 手动合并到 B。它导致构建失败,我决定回滚手动合并。但是当我再次尝试从 A 集成到 B 时,它没有从我回滚的 A 中提取更改。
这看起来很奇怪 - 在 git 恢复后,我期待事情像 git 中那样工作。
请告诉我如何使分支 B 恢复到手动合并之前的确切状态,以及如何再次成功地从 A 合并到 B。谢谢!
我也遇到了这个问题,反应也一样。
Perforce 实际上正在跟踪分支之间集成的内容。您可以使用命令 p4 integrated.
来显示它
在这种情况下,解决方案是使用 force
选项再次强制集成。
在 P4V 中,合并菜单的 Advanced
选项卡中有一个选项,通过命令行您必须使用类似
的选项
p4 integrate -f ...
这里有类似的问题和答案:Unable to integrate fully from main branch to feature branch, after backing out a previous messed-up integration
我从分支 A 手动合并到 B。它导致构建失败,我决定回滚手动合并。但是当我再次尝试从 A 集成到 B 时,它没有从我回滚的 A 中提取更改。
这看起来很奇怪 - 在 git 恢复后,我期待事情像 git 中那样工作。
请告诉我如何使分支 B 恢复到手动合并之前的确切状态,以及如何再次成功地从 A 合并到 B。谢谢!
我也遇到了这个问题,反应也一样。
Perforce 实际上正在跟踪分支之间集成的内容。您可以使用命令 p4 integrated.
来显示它在这种情况下,解决方案是使用 force
选项再次强制集成。
在 P4V 中,合并菜单的 Advanced
选项卡中有一个选项,通过命令行您必须使用类似
p4 integrate -f ...
这里有类似的问题和答案:Unable to integrate fully from main branch to feature branch, after backing out a previous messed-up integration