Mercurial:收到虚假的文件revlog条目

Mercurial:收到虚假的文件revlog条目,mercurial,Mercurial,我是Mercurial的新手,我收到了一个错误,我既无法理解也无法在网上找到描述。有人能帮我吗?错误为“接收到虚假文件revlog条目”,在执行以下操作时发生: 克隆mercurial存储库 在bitbucket上创建一个新的mercurial存储库以容纳此存储库的副本 将克隆的存储库推送到新存储库 终端中显示的完整消息日志为: searching for changes remote: adding changesets

我是Mercurial的新手,我收到了一个错误,我既无法理解也无法在网上找到描述。有人能帮我吗?错误为“接收到虚假文件revlog条目”,在执行以下操作时发生:

  • 克隆mercurial存储库
  • 在bitbucket上创建一个新的mercurial存储库以容纳此存储库的副本
  • 将克隆的存储库推送到新存储库
  • 终端中显示的完整消息日志为:

    searching for changes
    remote: adding changesets                                                                     
    remote: adding manifests
    remote: adding file changes
    remote: transaction abort!
    remote: rollback completed
    remote: received spurious file revlog entry
    abort: push failed on remote
    

    谢谢大家!

    这意味着您自己机器上的某些东西损坏了您的克隆。两种明显的可能性包括:硬件故障(例如,坏磁盘和/或内存),或试图将
    .hg
    存储库存储在Dropbox文件夹或类似文件夹中(Dropbox认为比Mercurial更了解关键数据时,就会覆盖关键数据)。这意味着您自己的计算机上的某些东西损坏了您的克隆。两种明显的可能性包括:硬件故障(例如坏磁盘和/或内存),或试图将
    .hg
    存储库存储在Dropbox文件夹或类似文件夹中(Dropbox认为比Mercurial更了解关键数据时,会覆盖关键数据)。