使用Windows命令提示符列出特定用户在svn中所做的更改

时间:2011-06-02 04:52:50

标签: svn

我的问题与问题List all files changed by a particular user in subversion中提出的要求相同。

我想使用Windows命令提示符显示特定用户在SVN中所做的所有更改(按日期),以便我们可以将其包含在批处理文件中。

有没有办法做到这一点?

1 个答案:

答案 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'"

也可以使用grepfindstr(Windows上常见)等工具。另外,即使您已链接到的答案中提及sed,也可用于Windows(例如Msys通过http://www.mingw.org/wiki/msys