svn:列出目录中文件的转速

时间:2012-03-14 15:49:33

标签: svn revision-history

假设我有这个目录:

foo.c            // last changed rev = 4800
bar.c            // last changed rev = 4074
baz.c            // last changed rev = 4122

有没有简单的方法使用svn命令行工具来获取以下列表或类似名称?

4800 foo.c
4074 bar.c
4122 baz.c

我知道我可以通过运行svn log -l 1 foo.c并解析结果来实现,但如果有很多文件,那就太痛苦了。 (Websvn在其显示中列出了此信息,但我不确定在源代码中查找该位置。)


嗯。 svn status --verbose适用于工作副本,但不适用于检查存储库URL。

2 个答案:

答案 0 :(得分:2)

啊哈,自己找到了:

svn ls --verbose http://myserver/myrepo/mydir

答案 1 :(得分:0)

svn help ls
...
usage: list [TARGET[@REV]...]
...
With --verbose, the following fields will be shown for each item:

    Revision number of the last commit