0
所以我設法破壞了我的mercurial repo。所以我按照維基上的repository corruption頁面的步驟進行修復。Mercurial存儲庫損壞修復說它不是一個mercurial存儲庫?
當我運行convert命令:
汞轉化--config convert.hg.ignoreerrors =真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來管理它。
編輯:
我想也許我不能這樣做對遠程存儲庫?那我怎麼去解決這個問題呢?
嗨,謝謝,我試過hg convert,但它說我的倉庫不是一個mercurial repo? (它是?)thx – shenku
你使用了Repo的ROOT(包含(隱藏)目錄'.hg'的目錄嗎? – x539
我認爲它是我唯一的目錄 – shenku