使用diffstat和subversion?

时间:2009-10-16 20:43:13

标签: svn command-line diffstat

有没有人可以举例说明我如何使用diffstat和subversion?

我的意思是,使用diffstat来分析和生成有关一个或多个提交的统计信息。

注意:Linux命令行示例正常;)

1 个答案:

答案 0 :(得分:12)

您可以简单地将任何差异传输到diffstat。例如,如果您想要在特定修订版中进行更改的统计信息,只需从svn中检索该更改并将其传递给diffstat。

$ svn diff -r1234:1235 | diffstat

你可以显然管道svn可以创建的差异,包括分支,标签和文件夹之间的差异以及修订范围。

$ svn diff svn://server/trunk svn://server/tags/tag1 | diffstat
$ svn diff -r 1000:2000 svn://server/trunk/file1 | diffstat