在修订版中,有超过200个文件(.java)。我想使用SVN blame coommand来查找已在该特定修订版上编辑这些文件的作者信息。 blame命令可以用以下方式 - svn blame --xml http://svn.red-bean.com/repos/test/readme.txt
但我面临的主要问题是 - 如何以递归方式对该特定修订版中的所有文件执行此操作?在那种特殊情况下,svn命令会是什么?
答案 0 :(得分:1)
假设您在可以使用UNIX程序'找到'的计算机上运行它,您可以运行:
find . -name '*.java' -exec svn blame --xml {} \;
这会将所有java文件的输出放在终端中。您是否希望获得所有文件的信息:用*替换* .java。 您可能希望通过添加类似
的内容将信息保存到文件中> authors.xml
命令后。