2008-08-16 23 views
32

本当に不思議です。SVNリポジトリを視覚的に表示できるツール(可愛いチャート)はありますか?

グラフィカルな形式でSVNリポジトリを表示できるツールが見つかりません。
リビジョン/時刻、ブランチ/タイムグラフの変更を確認する機能が必要です。

誰か知っていますか? 理想的にはプラットフォームに依存しないか、より良いウェブベースのでしょう。

簡単にこれまでに提供するソリューション:

+0

この質問をいただきありがとうございます、私は必要なものを見つけました! =) – DFectuoso

+0

フィッシュアイは小規模なプロジェクトではそれほど悪くありません。最大5人のユーザーに10ドルを支払う。その後、1,000ドルにジャンプしますが、もう一度、1回の支払いがあります。 – Mawg

答えて

13

Fisheye、アトラシアンからは、SVNリポジトリを見て、することができますあなたにいくつかのグラフを示します。またone of the demo servers:

  1. pie chart
  2. line change

そして、あなたはかなりのコードメトリクスのような場合にいくつかのサンプル画像、例えば

など、デフ、非難のための便利なWebインターフェイスを提供します、here are some samples

+1

その価格は? No. – NobleUplift

+0

これらの価格は、最大5人のユーザーに対して1回限りの$ 0です。それ以上に、それは$ 1,000に飛ぶが、それは多く聞こえるが、A)一回の支払いB)無制限のユーザー。だから、もしあなたが6人いるのであれば大丈夫ですが、大規模な組織は確かにそれを買う余裕があります。 – Mawg

4

これまで遭遇した唯一のツールは、svnツールのsvn-graph.pl perlスクリプトです。それはgraphvizのドットファイルを吐き出し、さまざまな画像フォーマットでレンダリングすることができます。これはcgiスクリプトでラップして、基本的なWebグラフツールを形成することができます。簡略化のため

1

Tracソースコードブラウザと限られた統計解析を含む与えます。もちろん、Webベースです。

1

「ビジュアルディスプレイ」と「かなり グラフ」の後に少し詳しく説明できますか?

遠回りの道は、あなたが枝を視覚化することで、グラフィカルgitkまたはgiggleツールを使用することができますし、詳細を閲覧するだけでなく、マージ、git-svnでSVNリポジトリのクローンを作成することです。

は(あなたは、その後 gitが素敵な副作用として、とてもよくないこと、分散型のものになるだろう。)

1

TracはSVNのブラウザが含まれるように起こるのwikiと問題追跡ツールです。 Trac用のRevtreePluginは、あなたのレポをグラフィカルな形で表示することを可能にします。 Tracはまだ若いアプリケーション(最新バージョンは0.11.1)ですが、私たちはソフトウェア開発のためにこれを使用しており、これまでのところ非常に便利です。

7

また、StatSVNを試してみることもできます。

これはJavaで書かれており(プラットフォームに中立な要件を満たしています)、改訂履歴とコミットグラフを含む静的なHTMLツリーを生成します。 Antやバッチファイルを使用して、呼び出しプロセスを自動化することができます。

私はまたTracについてよく聞いてきました。

+0

ありがとう、ただ必要なもの – Rhys

6

私はサブ統計統計グラフ生成ユーティリティSVNPlotを書いています。それはStatSVNによって生成されたグラフに触発されています。しかし、SVNPlotグラフの生成は、(a)まずSubversionログ情報からsqlite3データベースを作成します(b)(単純なSQLクエリを使用して)データベースのsqliteデータベースを抽出して実際のグラフを生成します。

私は、ログ情報からグラフデータを抽出するためにsqlを使用すると、柔軟性とパフォーマンスが向上すると思います。現在、SVNPlotはグラフを生成するだけですが、生成されたsqliteデータベースから他の統計情報を抽出することは非常に簡単です。

SVNPlotはPythonで書かれており、優れたMatplotlibパッケージを使用してグラフを生成します。コードはgoogle codeのSVNPlotページにあります(ライセンスは新しいBSDライセンスです)。 http://www.syntevo.com/smartsvn/features.html#revision-graph が、グラフとバージョン無料ではありません:リートベルトリポジトリに生成されたサンプルのグラフはhttp://thinkingcraftsman.in/projects/svnplot/index.htm

+0

答えテキストは 'svnplot'のwikiからコピーされ、元のソースへのリンクが提供されているので、ここで引用してください。[here](https://code.google.com/p/svnplot/wiki/Introduction )。 – Daniel

0

でご利用いただけます素敵な素敵なグラフを使用してアプリケーションのスマートS​​VNでもあります。

関連する問題