0

假设我有这个目录:

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。

4

2 回答 2

2

啊哈,自己找到的:

svn ls --verbose http://myserver/myrepo/mydir
于 2012-03-14T16:01:44.660 回答
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
于 2012-03-14T16:04:51.870 回答