簡體   English   中英

SVN分析工具

[英]SVN analysis tool

我一直在網上搜索,找到一些可以遠程使用的東西。 我嘗試了各種基於HTML的工具來分析SVN存儲庫(用戶提交,報告等),但它們都不是用戶友好的。

我對桌面客戶端(不依賴於我的系統上安裝的外部svn.exe)感興趣。 分析存儲庫並創建報告。

有誰知道這樣的節目?

你可以查看statsvn它只需要一個checkout工作副本和一個與repo的連接。 它將從您的存儲庫中提取大量信息。 它是一個java項目,可以在所有體系結構上運行。 它還將創建熱圖,LOC圖和其他圖像以顯示數據。

我在一個大型存儲庫上嘗試了svnplot ,它使用以下圖表生成了很好的HTML報告:

  • 代碼行與時間
  • 每位作者的代碼行數與時間的關系
  • 平均文件大小與時間
  • 文件計數與時間
  • 文件類型直方圖
  • 文件更改與時間
  • 目錄大小餅圖
  • 提交與時間
  • 每周提交直方圖
  • 每小時提交直方圖
  • 提交之間的時間
  • 添加/修改/刪除每個用戶的比例
  • 開發人員活動隨着時間的推移(日期和時間,每次提交一個點)

它需要Python和一些Python庫。

TortoiseSVN可以向您展示一些基本的統計數據

我也使用過StatSVN。 它確實提供了有用的統計信息(查看Ant的示例輸出),但它確實要求您已經完成了存儲庫的svnlog並檢出了工作副本以執行分析。

如果這很有用: https//github.com/dsw/svn-dump-tools

昆士蘭澳大利亞警察曾經用它來做某事,但我不知道是什么。

                        SVN Dump Tools
                     Daniel S. Wilkerson

文件svn-dumpfile-grammar.txt是svn dumpfile語法的文檔。

工具svn-dump2dir和svn-dir2dump是用於輕松破解subversion存儲庫歷史的實用程序。

工具簡單補丁是一個更簡單的補丁版本,你可以比Larry Wall的補丁更容易控制(用Perl編寫;我可以聽到拉里尖叫)。

所有軟件都是在BSD許可下發布的,您可以在每個程序文件中找到它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM