我相信我最近在Mercurial中的提交已經變得腐敗。我不能再犯任何事了,我也不能回滾。Mercurial Repo:最近一次提交中的腐敗
我跑hg verify
其中建議我應該運行hg recover
。然後我跑hg recover
的建議,現在我得到的錯誤:
abort: index 00manifest.i is corrupted!
根據這個帖子:http://osdir.com/ml/version-control.mercurial.general/2007-03/msg00099.html我應該能夠從00manifest.i
文件中刪除最後64位,並重新開始工作。
這是正確的,我該怎麼做呢?
PS。到目前爲止,我所做的一切都在原始存儲庫的克隆上。
非常感謝,
安迪
固定'00manifest.i'聽起來很合理。你的鏈接文章包含了如何從'00manifest.i'中刪除最後一個條目(64字節)的說明 - 你試過了嗎? –
嘿奧本,我應該提到我在Windows上,所以我不能這樣做。有任何Windows應用程序可以讓mt截斷文件嗎? – atwright147