Mercurial 删除多个标题
你怎么知道我有一根树枝和四个脑袋。 当我尝试使用EclipseMercurial插件时,它会向我返回关于多个头部的消息,并提供给我重新设置基础或合并。然后我什么都不懂,就把它关了。Mercurial 删除多个标题,mercurial,Mercurial,你怎么知道我有一根树枝和四个脑袋。 当我尝试使用EclipseMercurial插件时,它会向我返回关于多个头部的消息,并提供给我重新设置基础或合并。然后我什么都不懂,就把它关了。 我想我需要一些东西来删除这个标题。如果有人能向我解释这一点并在eclipse插件中演示如何做到这一点,那就太好了,但我们也非常感谢其他帮助。Mercurial有一个完整的wiki页面专门讨论这个主题 我强烈建议在你采取行动之前阅读它 Fog Creek的人提供了一些 你可能会考虑和他们一起工作,因为听起来你可能需要一
我想我需要一些东西来删除这个标题。如果有人能向我解释这一点并在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扩展在一个命令中完成此操作,但请谨慎使用。请解释如何转到远程存储库。我在控制台中所做的一切只会影响本地存储库。我需要一个存储它的服务器控制台。