【问题标题】:HG: clone does not have any changesetsHG:克隆没有任何变更集
【发布时间】:2011-11-08 02:18:12
【问题描述】:

我有一个 hg 存储库,位于我计算机上的 ~/Server 文件夹中。当我从该项目的根目录运行 hg summary 时,我得到以下信息:

parent: 98:408483c17026 tip
 final proposal page set up
branch: GS_Clients
commit: 6 deleted (clean)
update: (current)

所以我想在我的保管箱文件夹中制作这个项目的备份副本,所以我运行了:

hg clone <current_source> ~/Dropbox/Repositories/<new_source>

然而,当我在新目录中运行 hg summary 时,它表明它处于修订版 0:

parent: 0:b03c2c025c61 
 inital commit
branch: default
commit: (clean)
update: (current)

我尝试了各种推送、拉取和更新的方式,但我无法更新新的 repo。

如何制作最新的克隆,和/或如何让这个 repo 保持最新。

【问题讨论】:

    标签: mercurial clone


    【解决方案1】:

    您的第一个摘要位于分支 GS_Clients,而第二个摘要由于是全新的克隆,位于 default 分支上。试试hg update GS_Clients

    update: (current) 行仅表示您处于当前分支的负责人。

    我认为只有 rev 0 在 default 分支上,而您所有其他提交都在 GS_Clients 或其他命名分支上。 logglog 之类的命令和 TortoiseHg 之类的 UI 会非常明显,而 summary 则不然。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多