如何仅列出svn存储库中添加的路径的作者和修订号?

时间:2014-02-09 14:29:48

标签: shell svn unix scripting

我想仅列出svn存储库中添加文件的修订号。我使用了svn log。 svn log -v -r {from}:{to} url | grep -wo“r [0-9] *” 它列出了所有修订版。但我想列出 添加文件时的修订。 同样我想列出只有作者 将文件添加到存储库。 svn log -r {from}:{to} url - quiet | grep“^ r”| awk'{print $ 3}' 它列出了所有改变的作者 回购日期范围。但我只想列出 添加文件的作者。

1 个答案:

答案 0 :(得分:0)

如果文件数量较少,您可以访问每个文件,请求日志,并只获取每个文件的第一个日志条目。 然后你知道哪个作者在哪个修订版本中添加了这个文件....

但是,只有在想要在现有文件上知道这一点时,这才有用。

你想要一个脚本样本吗?