svn - StatSVN 的替代品?

标签 svn jenkins-plugins statsvn

我正在使用 StatSVN为 SVN 生成图形和表格,但花费的时间太长。

是否有更快的 Jenkins StatSVN 插件或更快的 StatSVN 替代品?

最佳答案

查看 SvnStat ,这比 StatSVN根据我的经验 - 一个数量级或更多。

在 StatSVN 的辩护中,它还输出比 SvnStat 更详细的 repo 信息——例如提交日志和有用的目录和文件统计信息等;但这并不总是值得花费额外的时间来运行它。

就我个人而言,我发现 StatSVN 和 SvnStat 都很有用,而且坦率地说是免费的,但人们的需求和情况当然会有所不同。

如果您仍然想要 StatSVN 提供的额外详细信息,您还可以考虑两个选项(一个、另一个或两者):

  1. 限制 StatSVN 分析的详细日志 - 例如使用 svn log--revision, --stop-on-copy, --limit, --depth,和/或其他选项。
  2. 使用StatSVN options限制其分析 - 例如-exclude-no-developer

例如,关注选项 # 2,这是我在遇到报告生成时间过长的相同问题时使用的 StatSVN 调用...

java -jar "C:\Bin\statsvn-0.7.0\statsvn.jar" ^
    "C:\SCC\SomeProject\VerboseLog.xml" ^
    "C:\SCC\SomeProject" ^
    -output-dir "C:\SCC\SomeProject\StatSVN" ^
    -include "trunk/**" ^
    -exclude "branches/**:tags/**"

...并认为标签和分支并不重要(但有助于冗长的分析)。

关于svn - StatSVN 的替代品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18604961/

相关文章:

svn - 在jenkins上执行maven发布失败导致svn文件锁定

mysql - 通过终端将数据库导入 MAMP,无法连接

从转储文件加载 Svnadmin 导致 "file not found error"。帮助?

javascript - Jenkins:在 JS 文件中传递变量

jenkins-plugins - 收到错误原因 : Not a v4. 0.0 POM。对于项目 org.kohsuke.stapler:maven-stapler-plugin 试图构建幻灯片插件

svn - Subversion 存储库统计信息,除了 StatSVN?

svn - 如何使用 git-svn 设置 Subversion 属性

jenkins - 如何在 Jenkins 中对工作进行分组?

android - Git 的 StatSVN 替代品?