Mercurial:我可以重命名分支吗?

标签 mercurial branch dvcs

我们现在有一个“stiging”分支,其中“staging”似乎是一个更好的语义匹配。处理这个问题的好策略是什么?

最佳答案

更新到 stiging 分支并在其上创建一个新分支。然后关闭旧分支。

总结:

hg update stiging
hg branch staging
hg commit -m"Changing stiging branch to staging."
hg update stiging
hg commit --close-branch -m"This was a typo; use staging instead."
hg push --new-branch

关于Mercurial:我可以重命名分支吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4378684/

相关文章:

Mercurial 目录访问规则

svn - sourcecontrol - 只引入特定的修订

version-control - Clearcase View 和分支解释

mercurial - 将本地 mercurial 存储库推送到远程服务器或从本地克隆到服务器

git - 使用 git 版本控制系统锁定二进制文件

mercurial - 仅在特定 Mercurial 变更集中更改的文件中搜索 "TODO"?

mercurial - 如何与所有其他开发人员共享 mercurial 中的 commit-hook?

svn - Subversion 中发布和项目的良好存储库布局是什么?

mercurial - 替换 hg 分支的内容

version-control - 分布式版本控制系统会促进不良的备份习惯吗?