0
我刚开始使用Mercurial和Tortoise HG。我创建了两个未耦合的更改,一个是错误修复,另一个是新的实验性功能。tortoise hg创建'兄弟'分支
什么是最好的方式来设置它(使用书签,标签或分支或其他),以便我可以同时提交但只将其中一组变更集推送到远程存储库。
这可以很容易地在Tortoise HG中完成,或者是需要命令行知识的mercurial吗?
我刚开始使用Mercurial和Tortoise HG。我创建了两个未耦合的更改,一个是错误修复,另一个是新的实验性功能。tortoise hg创建'兄弟'分支
什么是最好的方式来设置它(使用书签,标签或分支或其他),以便我可以同时提交但只将其中一组变更集推送到远程存储库。
这可以很容易地在Tortoise HG中完成,或者是需要命令行知识的mercurial吗?
您可以通过CLI和TortoiseHg完成此操作。请注意,使用书签,标签等不会影响您可以推送的内容。
使用TortoiseHg v1.X.X
确定离任的变更和对分公司的头,然后用鼠标右键单击您想推,选择push this branch
。
使用TortoiseHg v2.XX
您必须首先配置工具,允许通过点击Options
和选择推新命名的分支下面:
使用在目标选项同步视图,选择您要共享的分支并执行推送。这只会共享选定的分支。取消选中Target
将导致每个新的变更集被推送。
我建议在未来添加了'mercurial'标签类似这样的问题 – dls 2011-04-20 18:50:19