【发布时间】:2011-10-27 20:50:18
【问题描述】:
我们刚刚开始在一个五人团队中使用 Mercurial。我们已经走了大约两个星期,我们的签到图已经看起来像纽约市的地铁地图。为了尝试和简化事情,我希望我的团队只在他们真正完全完成一个功能时才检查开发分支。我以为我们可以在这里使用私有分支,但我看不到在 HgTortoise(或 hg 命令行)中隐藏本地私有分支不被推送的方法。你能做这个吗?同样,拉取时可以选择性地选择远程分支吗?
谢谢
【问题讨论】:
我们刚刚开始在一个五人团队中使用 Mercurial。我们已经走了大约两个星期,我们的签到图已经看起来像纽约市的地铁地图。为了尝试和简化事情,我希望我的团队只在他们真正完全完成一个功能时才检查开发分支。我以为我们可以在这里使用私有分支,但我看不到在 HgTortoise(或 hg 命令行)中隐藏本地私有分支不被推送的方法。你能做这个吗?同样,拉取时可以选择性地选择远程分支吗?
谢谢
【问题讨论】:
-b (--branch) 切换到push 或pull。您可以多次使用它来指定多个分支,例如hg push -b branch-one -b branch-two。您可以使用别名来指定要推/拉的默认分支集,例如(在 .hg/hgrc 中)
[alias]
push = push -b branch-one -b branch-two
【讨论】: