Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 乌龟:推枝_Eclipse_Mercurial_Branch_Push_Tortoisehg - Fatal编程技术网

Eclipse 乌龟:推枝

Eclipse 乌龟:推枝,eclipse,mercurial,branch,push,tortoisehg,Eclipse,Mercurial,Branch,Push,Tortoisehg,我正在处理代码库中的一些bug,并为每个bug创建了单独的分支。我已将其中一个分支重新设置为默认分支。我通常为Eclipse使用mercurial插件,我会进行推送(当我在默认分支中时)。这会将我的更改推送到默认分支上 我试着用乌龟做同样的事情。当我按下push键时,客户机抱怨我将要在服务器上创建远程磁头/创建新分支。是否有某种方法可以使用TortoiseHg只在一个分支上推动更改 谢谢你的回答 最简单的方法是通过命令行,使用分支中的hgpush-r.和您想要推动的更改。有关详细信息,请参阅 也

我正在处理代码库中的一些bug,并为每个bug创建了单独的分支。我已将其中一个分支重新设置为默认分支。我通常为Eclipse使用mercurial插件,我会进行推送(当我在默认分支中时)。这会将我的更改推送到默认分支上

我试着用乌龟做同样的事情。当我按下push键时,客户机抱怨我将要在服务器上创建远程磁头/创建新分支。是否有某种方法可以使用TortoiseHg只在一个分支上推动更改


谢谢你的回答

最简单的方法是通过命令行,使用分支中的
hgpush-r.
和您想要推动的更改。有关详细信息,请参阅

也就是说,通过陆龟也可以:

  • 打开存储库资源管理器
  • 打开工具->同步
  • 打开“高级选项”
  • 将“目标修订版”设置为要推送的变更集
  • 选择“推送”
  • 这应该只推送您指定的变更集(以及可能需要的该变更集的任何父项)。如果将推送的变更集限制为默认分支上的变更集,则不会出现关于创建其他头的警告


    更多信息(好的,没有那么多)可以在中找到。

    这里有另一种方法:

  • 打开存储库资源管理器
  • 单击确定并标记传出变更集(绿色向上箭头按钮)。所有变更集/分支都将用向上箭头标记
  • 右键单击要推送的变更集。从菜单中选择推到此处

  • 工作方式与上一个答案相同,但允许您从列表中选择变更集,而无需键入或粘贴目标变更集id。

    谢谢。您现在甚至可以在3中选择“推送/推送所选分支”。