使用mercurial命令:
hg in
我不仅会获得XXX分支新提交,还会获得所有其他分支的新提交,其名称以“XXX”开头,例如“XXX-test”,“XXX-new-case”,“XXX-huge-”数据等等。 {{1}}命令存在同样的问题。
有没有一种简单的方法来获得我需要的确切分支?
当然,我可以使用{{1}}来获取所有变更集,检查其分支名称,过滤我的分支的变更集ID,而不是请求仅提取变更集。但这种方式看起来并不简单。
答案 0 :(得分:0)
对于--branch
选项预期值是分支的全名,因为-b
是
您要提取的特定分支
你必须知道。期
答案 1 :(得分:0)
真的,我只是在使用hg in --branch XXX
命令看到其他分支名称时感到困惑。但原因是分支XXX-yyy,XXX-zzz等合并到分支XXX,因此这些分支的变更集现在存在于XXX分支中。
所以,实际上,hg in --branch XXX
只给出了XXX分支中存在的变更集,但其中一些变形集显示了它们已合并的分支的名称。