5
我使用了Mercurial collapse命令,然後試圖回滾)。我現在知道這是我不應該做的事情。崩潰和回滾後如何修復Mercurial存儲庫?
hg status
abort: working directory has unknown parent 'e1f07eea60bf'!
工作副本至少包含一個合理的新版本,但我無法提交它。
hg commit
abort: [email protected]: no node!
如何最好地恢復這種情況?關於歷史,大部分已被推到中央存儲庫。
這使我的存儲庫進入工作狀態,但它缺乏一致性。例如,某些文件丟失,但未在任何修訂中記錄爲已刪除。我將更改推送到隊列中,然後對舊版本進行全新更新,然後更新至最新版本。然後我強行推動補上,最終以一個體面的狀態結束。 – Casebash 2010-10-05 03:13:18