我的问题与问题List all files changed by a particular user in subversion中提出的要求相同。
我想使用Windows命令提示符显示特定用户在SVN中所做的所有更改(按日期),以便我们可以将其包含在批处理文件中。
有没有办法做到这一点?
答案 0 :(得分:1)
如果您有并且可以使用Powershell:
svn log -v http://mb-unit.googlecode.com/svn/trunk | Select-String "author"
在批处理文件中,您可以这样做:
@powershell -command "svn log -v http://mb-unit.googlecode.com/svn/trunk | Select-String 'author'"
也可以使用grep
,findstr
(Windows上常见)等工具。另外,即使您已链接到的答案中提及sed
,也可用于Windows(例如Msys
通过http://www.mingw.org/wiki/msys)