所以我设法破坏了我的善变回购。因此,我正在按照 wiki 上的存储库损坏页面中的步骤进行修复。
当我运行转换命令时:
hg convert --config convert.hg.ignoreerrors=True REPO REPOFIX
它给了我以下输出:
initializing destination REPOFIX repository
REPO does not look like a CVS checkout
REPO does not look like a Git repository
REPO does not look like a Subversion repository
REPO is not a local Mercurial repository
REPO does not look like a darcs repository
REPO does not look like a monotone repository
REPO does not look like a GNU Arch repository
REPO does not look like a Bazaar repository
cannot find required "p4" tool
为什么它会这么说?我该如何修复它?
它绝对是一个 mercurial 存储库,它托管在 Bitbucket 上,我正在使用 Tortoisehg 来管理它。
编辑:
我想也许我不能针对远程存储库执行此操作?那我该如何解决这个问题呢?