在Mercurial中,如何检查特定文件夹的修订日志?

7wp*_*7wp 14 tortoisesvn mercurial tortoisehg

这是一个示例文件夹层次结构:

c:\MyProject
c:\MyProject\Folder1
c:\Myproject\Folder2
Run Code Online (Sandbox Code Playgroud)

在SVN中,如果我只想查看更改历史记录,c:\MyProject\Folder1我可以导航到该文件夹​​,右键单击并查看日志.

Mercurial做同样的事情显示了整个MyProject的所有变化.有没有办法过滤掉并只显示Folder1(及其子文件夹)中的更改?

Wim*_*nen 20

它几乎可以像你期望的那样工作,同样如下svn log:

hg log c:\MyProject\Folder1
Run Code Online (Sandbox Code Playgroud)


Chr*_*cht 5

在TortoiseHG中,右键单击Folder1并从那里打开资源库资源管理器.
这会自动在资源库资源管理器中设置过滤器,以仅显示此文件夹的历史记录.

这里描述类似的东西(对于单个文件而不是文件夹,但你明白了......)