2

在 Mercurial 存储库中,如何找到子目录中包含的最后提交的 10 个文件?我想这样做是因为我有点担心某些文件被错误地提交。

4

1 回答 1

1

使用revsets可能是最好的方法。

一个接近的近似值可能是hg log -r "last(file('subdirectory/*'), 10)"

此命令返回触及子目录中任何文件的最后 10 次提交。从那里,您可以查看受影响文件的每个提交。

如果--template "{files}\n"添加到命令中,它将列出每个提交中涉及的文件。但是,该列表也将包括子目录之外的文件。有关详细信息,请参阅hg 帮助模板

于 2012-09-13T14:03:04.373 回答