gpt4 book ai didi

merge Mercurial fork,更改分支

转载 作者:行者123 更新时间:2023-12-02 03:33:14 24 4
gpt4 key购买 nike

我们正在使用 Mercurial 管理一个有两个团队参与的项目。我们的团队管理 repo 协议(protocol),我们在其上使用 hg flow,具有默认、开发和功能分支。另一个团队在一个单独的存储库中完成他们的工作,我们不时地引入他们的更改。

另一个团队在 Mercurial 上的速度不是特别快,他们希望在默认分支上完成工作。这使得引入他们的更改很烦人,因为我们希望保持我们的默认分支干净。

我们已经完成了 Ned Batchelder 在 http://nedbatchelder.com/blog/201111/advanced_mercurial_branches.html 中的建议,但这仍然会在我们的 repo 协议(protocol)中留下提交,并将其分支标记为默认。使用 Bitbucket 的拉取请求也是如此。

想到的其他选择是使用补丁或使用嫁接和剥离。我很想听听可以减少麻烦的建议。

最佳答案

如果你想要“艰难的方式,但很好的结果”,你必须忘记同步存储库的简单纯 Bitbucket 界面

Convert Extension --branchmap选项您可以将源存储库中的任何分支重命名为任何名称。因此,您的工作流程将类似于:

  • 准备分支映射文件
  • 克隆|从fork拉取到本地仓库
  • 使用 branchmap 将克隆的存储库转换为具有良好分支命名的存储库
  • 将转换结果推送到您的 Bitbucket0 存储库

关于 merge Mercurial fork,更改分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25441629/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com