自某date以来使用SVN更改的文件列表

我可以运行什么types的SVN命令,可以获得自某个date以来更改的文件列表?

现在我拥有它

svn log <url> -r {2010-11-01}:{2011-05-04} > log.txt 

这几乎工作,但它只显示修订和意见,而不是文件列表。

添加--verbose (或-v )标志,您将得到所有受影响path的列表以及日志消息。 如果你想摆脱消息,添加--quiet (或-q )标志。 所以:

 svn log <url> -qv -r {2010-11-01}:{2011-05-04} > log.txt 

如果您只想每打印一次更改的文件(而不是每个修订版本都已更改),则还可以执行以下操作:

 svn diff <url> --summarize -r {2010-11-01}:{2011-05-04} > log.txt 

使用–verbose时,svn日志也将打印所有受影响的path与每个日志消息。

http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.log.html