33

本当に奇妙です。

SVNリポジトリをグラフィカルな形式で表示できるツールが見つかりません。
リビジョン/時間、ブランチ/時間のグラフの変化を確認できるようにしたいと思います。

誰か知っていますか。理想的には、プラットフォームに依存しないか、さらに優れたWebベースになります。

これまでに提供されたソリューションの概要:

4

11 に答える 11

13

AtlassianのFisheyeは、SVNリポジトリを調べて、いくつかのグラフを表示できます。また、非難、差分などの便利なWebインターフェイスを提供します。

たとえば、デモサーバーの1つにあるいくつかのサンプル画像:

  1. 円グラフ
  2. ラインチェンジ

そして、あなたがいくつかのきれいなコードメトリックが好きなら、ここにいくつかのサンプルがあります

于 2008-08-16T08:11:58.153 に答える
7

StatSVNも試してみてください。

Java で書かれており (プラットフォームに依存しない要件を満たしています)、リビジョン履歴とコミット グラフを含む静的な html ツリーを生成します。Ant またはバッチ ファイルを使用して、それを呼び出すプロセスを自動化できます。

Trac についても良いことを聞きました。

于 2008-10-06T19:39:43.950 に答える
6

簡単にするために、tortoisesvnは基本的なリビジョングラフを提供します

于 2008-08-16T08:24:16.287 に答える
6

SVNPlotというサブバージョン統計グラフ生成ユーティリティを作成しています。これは、StatSVN によって生成されたグラフに触発されています。ただし、SVNPlot グラフの生成は 2 つのステップで行われます (a) 最初にSubversion ログ情報からsqlite3データベースを作成します (b) 次に、データベース sqlite データベースを抽出して (単純な sql クエリを使用して) 実際のグラフを生成します。

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

SVNPlot は Python で書かれており、優れたMatplotlibパッケージを使用してグラフを生成します。コードは google code のSVNPlotページで入手できます (ライセンスは New BSD ライセンスです)。Rietveld リポジトリ用に生成されたサンプル グラフは、http://thinkingcraftsman.in/projects/svnplot/index.htmで入手できます。

于 2009-01-29T05:25:28.340 に答える
4

私が今まで出会った唯一のツールは、svnツールのsvn -graph.plperlスクリプトです。さまざまな画像形式でレンダリングできるgraphvizドットファイルを吐き出します。これをcgiスクリプトにまとめて、基本的なWebグラフツールを作成することができます。

于 2008-08-16T08:13:59.630 に答える
3

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

于 2008-10-06T19:35:29.123 に答える
2

あなたが求めている「視覚的な表示」と「きれいなチャート」について少し詳しく説明していただけますか?

回り道はgit-svnでsvn リポジトリのクローンを作成することです。その後、グラフィカルなgitkまたはgiggleツールを使用して、ブランチとマージを視覚化し、詳細を参照できます。

(そうすれば、配布されたものを取得できます。gitは非常にうまく機能します。これは、優れた副作用です。)

于 2008-08-28T15:06:02.810 に答える
1

素敵なグラフを備えた素敵なアプリケーションSmartSVNもあります。
しかし、グラフ付きのバージョンは無料ではありません。

于 2010-11-05T09:55:10.453 に答える
1

Tracには、ソースコードブラウザと限定的な統計分析が含まれています。もちろん、これはWebベースです。

于 2008-08-16T15:01:27.030 に答える
1

https://github.com/justinmassiot/svn-graph-branchesもあります。2010年以降は活動がなく、私にはうまくいきませんでした(私のドットバージョンとは互換性がありません)。

于 2015-09-24T13:55:59.833 に答える
-2

MPY SVN STATSを試すこともできます。これは Zope のグラフの例です

于 2008-10-08T09:43:31.750 に答える