如果你做hg log myfile -v
你會看到一個文件被修改的變更集列表。Mercurial - 確定文件被刪除的位置?
在我們的例子中,在最近的變更集中,文件被刪除。但是你不能通過查看hg log的詳細(-v)輸出來說明這一點。有沒有簡單的Mercurial命令可以用來確定文件是否以及何時從回購庫中刪除?
更新:請注意,這是一個Windows客戶端上,我們正在使用水銀v 1.4.3
更新2:出現如下問題的答案將與較新版本的工作Mercurial,但是升級現在不在卡中。任何其他想法1.4.3?
似乎不適合我:'abort:unknown revision'removed(my文件)'!' – 2011-03-24 13:31:39
@Marcus:在Mercurial v1.7中引入了revsets。這聽起來像你使用的是舊版本。 – 2011-03-24 13:44:59
似乎也需要完整的存儲庫路徑(即如果您位於子目錄中,「myfile」或「./myfile」將不起作用) – Nick 2012-03-14 11:57:14