【问题标题】:Draft commits on mercurial在 mercurial 上提交草稿
【发布时间】:2013-12-18 02:14:12
【问题描述】:

我一直定期提交由 Bitbucket 管理的 mercurial repo。今天,当我像往常一样进行提交时,Bitbucket 已将提交标记为“草稿”(这在以前从未发生过)。任何想法什么是草稿提交?

【问题讨论】:

标签: mercurial bitbucket


【解决方案1】:

我看到同样的事情。看起来最近实施了一个change 来支持阶段。我通过进入我的存储库的设置来解决这个问题,1)打开“这是一个非发布存储库”,2)保存,然后 3)将其关闭。它可能对你有用。

【讨论】:

    【解决方案2】:

    草稿是阶段框架的一部分: https://www.mercurial-scm.org/repo/hg/help/phases

    我对这个功能不是很熟悉,但它看起来好像 Bitbucket 可能更改了某些设置,现在将公共提交标记为草稿。

    我也注意到了这一点,但在最后几分钟内,系统似乎删除了草稿标签。

    【讨论】:

    • 谢谢乔希。我的提交仍然被标记为草稿,但很高兴知道我不是唯一看到这个的人:-)
    【解决方案3】:

    我遇到了 TortoiseHG 将我刚刚推送到 master 的一些提交标记为草稿的问题。在确认他们确实已经到达服务器后,我可以简单地右键单击提交并单击“Change Phase to => Public

    【讨论】:

    • 你有没有想过为什么会发生这种情况?
    • 不幸的是,我不知道为什么。我不再使用 TortoiseHG,因为从那以后我换了工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-27
    • 2012-05-09
    • 1970-01-01
    • 2012-10-28
    • 1970-01-01
    相关资源
    最近更新 更多