【问题标题】:How to revert merging of two branches in perforce p4v client?如何恢复 perforce p4v 客户端中两个分支的合并?
【发布时间】:2014-08-27 19:29:53
【问题描述】:

让我们假设这种情况。我们的 perforce 仓库中有 3 个分支 a、b、c。首先,我将分支“a”合并到分​​支“c”中。然后我将分支“b”合并到分​​支“c”中。然后我提交了两个合并。

在那之后,我才知道分支“a”是一个有错误的错误分支。将分支“a”与分支“c”合并是一个错误。我应该只将分支“b”与分支“c”合并。

我们不使用命令行工具。我们正在使用 p4v GUI 客户端。我不知道如何恢复这两个合并,然后只将分支“b”与分支“c”合并。

请帮我想办法离开这里。提前致谢。

如果有什么不清楚的地方请告诉我。

【问题讨论】:

    标签: perforce p4v


    【解决方案1】:

    您可以从 a -> c 的合并中选择 P4V 中的已提交更改列表,然后右键单击并选择“回滚”。

    有关如何通过 Perforce 中的回滚功能撤消集成的更多信息,请访问此处:

    http://answers.perforce.com/articles/KB_Article/How-To-Rollback-An-Integration
    

    参考文献

    http://answers.perforce.com/articles/KB_Article/Backing-Out-Submitted-Changelists/

    【讨论】:

    • 我必须选择“回滚”还是“退出”?
    • 对于集成(合并/复制/分支),使用“回滚”。
    • 哦。那太棒了。这会有所帮助。回滚命令会完全恢复集成吗?
    • 是的。请记住,“恢复”是针对尚未提交的待处理集成。 “回滚”用于提交的集成。请查看我发送给您的“如何回滚集成”知识库文章。
    • 非常感谢。我会检查那篇文章。
    猜你喜欢
    • 1970-01-01
    • 2011-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-24
    • 1970-01-01
    • 2013-12-27
    相关资源
    最近更新 更多