尽管文件被移动了,我怎么能浏览一个文件块的历史记录,或者整个文件的历史记录呢?
例如,文件r/a/b.txt被移动到r/b.txt,但在r/a中有一个历史记录,我希望查看该历史记录,如果可能,重点放在文件的某一块/一组行上。
发布于 2011-09-16 20:01:47
您可以使用以下命令查看文件的历史
hg log --follow your-file这将简单地列出与给定文件相关的变更集。如果您想要查看带有日志消息的补丁,则可以添加--patch。
我不知道有什么工具可以专注于某个特定的模块。最接近的是annotate命令。我总是在TortoiseHg中使用它(适用于所有Windows、Mac和Linux),它允许您右键单击给定行,并注释触及该行的变更集的父变更集。这使得在文件中“剥离”历史记录层变得非常方便。
https://stackoverflow.com/questions/7443250
复制相似问题