如何从远程存储库获取svn日志而不检出文件

时间:2017-07-12 15:52:06

标签: svn

我有超过100个回购,想要检索他们的完整日志而不检查这些回购到我的电脑。

我知道svn log正在生成日志文件但是如何传递url,username,传递为args?

2 个答案:

答案 0 :(得分:8)

您无需签出工作副本即可查看修订日志。

您要查找的命令是svn log。这是一个例子:

svn log https://svn.example.com/repos/MyRepository/MyProject/trunk

阅读文档:SVNBook | Examining History

答案 1 :(得分:1)

 svn log -l 1 svn+ssh://<repo_address>/trunk

可能与您的本地仓库./trunk

不同

您可以将其封装在bash脚本中,该bash脚本在每次从文件读取回购信息的“ for循环”中

while read repo
do
  svn log -l  1 "$repo"
done < list_of_repo.txt