2011-09-16 60 views
3

如何瀏覽文件塊或整個文件的歷史記錄(如果可能的話),即使文件被移動了,烤箱也是如此?Hg:移動文件的塊的歷史記錄

例如,文件r/a/b.txt已移至r/b.txt,但在r/a中有歷史記錄,並且我希望看到該歷史記錄,如果可能的話,將重點放在某個塊/文件的一組行。

回答

3

你看到一個文件與

hg log --follow your-file 

這歷史會簡單地列出觸摸給定文件的變更。如果您想查看補丁以及日誌消息,則可以添加--patch

我不知道一個工具,可以專注於一個特定的大塊。最接近的是註釋命令。我總是從TortoiseHg(適用於所有Windows,Mac和Linux)中使用它,它允許您右鍵單擊給定的行並註釋觸摸該行的變更集的父變更集。這使得在文件中「剝離」歷史層次非常方便。