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
Mercurial 删除多个标题_Mercurial - Fatal编程技术网

Mercurial 删除多个标题

Mercurial 删除多个标题,mercurial,Mercurial,你怎么知道我有一根树枝和四个脑袋。 当我尝试使用EclipseMercurial插件时,它会向我返回关于多个头部的消息,并提供给我重新设置基础或合并。然后我什么都不懂,就把它关了。 我想我需要一些东西来删除这个标题。如果有人能向我解释这一点并在eclipse插件中演示如何做到这一点,那就太好了,但我们也非常感谢其他帮助。Mercurial有一个完整的wiki页面专门讨论这个主题 我强烈建议在你采取行动之前阅读它 Fog Creek的人提供了一些 你可能会考虑和他们一起工作,因为听起来你可能需要一

你怎么知道我有一根树枝和四个脑袋。 当我尝试使用EclipseMercurial插件时,它会向我返回关于多个头部的消息,并提供给我重新设置基础或合并。然后我什么都不懂,就把它关了。
我想我需要一些东西来删除这个标题。如果有人能向我解释这一点并在eclipse插件中演示如何做到这一点,那就太好了,但我们也非常感谢其他帮助。

Mercurial有一个完整的wiki页面专门讨论这个主题

我强烈建议在你采取行动之前阅读它

Fog Creek的人提供了一些


<>你可能会考虑和他们一起工作,因为听起来你可能需要一些支持。

< PurvialIn有一个完整的wiki页面,专门讨论这个话题。

我强烈建议在你采取行动之前阅读它

Fog Creek的人提供了一些


<>你可能会考虑和他们一起工作,因为听起来你可能需要一些支持。

< P>最新的方法是删除一个新的头,用你的代码来抓取你想要的头。
C:\Users\Itu\workspace\Compiler>hg branches
default                       13:aa6af82c5458

C:\Users\Itu\workspace\Compiler>hg heads
changeset:   13:aa6af82c5458
tag:         tip
user:        Itun
date:        Sun Sep 18 22:27:06 2011 +0400
summary:     Update 1.0.0.2

changeset:   9:d36e5ac454b1
parent:      -1:000000000000
user:        Itu
date:        Sun Sep 18 06:50:25 2011 +0400
summary:     New PR

changeset:   8:758cd394d82a
user:        Itun
date:        Sun Sep 18 06:48:17 2011 +0400
summary:     asdasd

changeset:   4:c4c981b4ff43
user:        Itun
date:        Sun Sep 18 03:31:58 2011 +0400
summary:     Update
C:\Users\Itu\workspace\Compiler>hg merge
abort: branch 'default' has 4 heads - please merge with an explicit rev
(run 'hg heads .' to see heads)

这将只将
aa6af82c5458
及其祖先移动到新克隆,将旧头留在
编译器备份中。您可以随时
hg稍后将它们拉过来,或者删除备份(丢失数据)。

删除多余磁头的最安全方法是制作一个新的磁头,用
-r
抓住您想要的磁头:

C:\Users\Itu\workspace\Compiler>hg branches
default                       13:aa6af82c5458

C:\Users\Itu\workspace\Compiler>hg heads
changeset:   13:aa6af82c5458
tag:         tip
user:        Itun
date:        Sun Sep 18 22:27:06 2011 +0400
summary:     Update 1.0.0.2

changeset:   9:d36e5ac454b1
parent:      -1:000000000000
user:        Itu
date:        Sun Sep 18 06:50:25 2011 +0400
summary:     New PR

changeset:   8:758cd394d82a
user:        Itun
date:        Sun Sep 18 06:48:17 2011 +0400
summary:     asdasd

changeset:   4:c4c981b4ff43
user:        Itun
date:        Sun Sep 18 03:31:58 2011 +0400
summary:     Update
C:\Users\Itu\workspace\Compiler>hg merge
abort: branch 'default' has 4 heads - please merge with an explicit rev
(run 'hg heads .' to see heads)

这将只将
aa6af82c5458
及其祖先移动到新克隆,将旧头留在
编译器备份中。您可以随时
hg稍后将它们拉过来,或者只是删除备份(丢失数据)。

我在这里得到了类似的答案。但在两个问题之后,用户删除了它)。它不能正常工作。合并更新我的文件,但我不需要它。我需要删除这个变更集,除此之外,我在这里得到了类似的答案。但在两个问题之后,用户删除了它)。它不能正常工作。合并更新我的文件,但我不需要它。我需要删除此更改集,仅此而已。但现在我无法将此新存储库与远程存储库同步。它想与Compiler-backup同步。在新的repo中更改
.hg/hgrc
中的
[路径]
。是的!谢谢但还有另一个问题。当我调用pull时,远程存储库再次返回这个消息。如何从远程存储库中删除这些头。相同的操作:转到远程存储库并执行相同的操作。您也可以使用strip扩展在一个命令中完成此操作,但请谨慎使用。请解释如何转到远程存储库。我在控制台中所做的一切只会影响本地存储库。我需要存储它的服务器的控制台。但现在我无法将此新存储库与远程存储库同步。它想与Compiler-backup同步。在新的repo中更改
.hg/hgrc
中的
[路径]
。是的!谢谢但还有另一个问题。当我调用pull时,远程存储库再次返回这个消息。如何从远程存储库中删除这些头。相同的操作:转到远程存储库并执行相同的操作。您也可以使用strip扩展在一个命令中完成此操作,但请谨慎使用。请解释如何转到远程存储库。我在控制台中所做的一切只会影响本地存储库。我需要一个存储它的服务器控制台。