8

内部に複数のプロジェクトがあるSVNリポジトリがあり、それぞれの下にタグ/ブランチ/トランク構造があります。

プロジェクト1-
トランク
-タグ
-ブランチ

プロジェクト2-
トランク
-タグ
-ブランチ

これは約40のプロジェクトに当てはまります。私がやりたいのは、存在する可能性のある放棄されたブランチをクリーンアップすることですが、リポジトリツリー全体を視覚化する方法がわかりません。回避できれば、各ブランチを手動で参照する必要はありません。これを実現するためのスタンドアロンツールはありますか?

編集: TortoiseSVN、Cornerstone、および同様のツールで、視覚的なリポジトリの参照が可能であることに気付きました。しかし、私が本当に探しているのは、構造全体を一度に見る方法です。TortoiseSVNのリビジョングラフをリポジトリ自体に対して実行して、すべてのプロジェクトが完全に展開されていることを確認できるようなものです。

4

7 に答える 7

19

また、 Gource(Subversion用の無意味にセクシーなOpenGL視覚化)を調べることもできます。これは、レポが時間の経過とともにどのように変化するか、およびさまざまな貢献者がプロジェクトのさまざまな部分にどのように影響するかを視覚化するのに特に適しています。

于 2010-09-17T10:44:18.493 に答える
6

そのツールにいくらかのお金を入れて、見栄えの良いツールを用意したい場合は、魚眼レンズを使用できます。それ以外の場合は、sventon を確認してください。それは基本を行います。

フィッシュアイhttp://www.atlassian.com/software/fisheye/features/repository.jsp スベントンhttp://sventon.org/

于 2009-06-17T17:59:59.600 に答える
4

Trac 製品 (オープンソース) は、リポジトリのグラフィカル ビューも提供します。(他の多くの機能の中でも)

Trac オープンソース プロジェクト

Trac ソースブラウザ

于 2009-06-17T19:01:43.150 に答える
4
svn ls -R [svn://|http://|file://]url/to/repository
于 2009-06-17T17:55:05.753 に答える
2

実行しているOSによって異なります。

私は主に Mac OS X を使用しているため、選択した SVN クライアントはCornerstoneです。このアプリは、リポジトリの構造とコメントを視覚化する優れた仕事をします。GUI は非常に洗練されており、直感的で使いやすいです。

Windows を使用している場合、どのクライアントが最適かはわかりませんが、ほとんどの人がTortoiseSVNを使用していると聞きます。

于 2009-06-17T17:52:11.360 に答える
2

GUI クライアントを使用して SVN リポジトリを管理していますが、WebSVNも非常に便利なツールです。これは、リポジトリを表示するための PHP ベースのアプリです。洗練されたインターフェイスがあり、ソース コードの構文が強調表示されます。リポジトリの親パスを与えることができるので、そこにあるリポジトリを確認し、それらをすばやく参照して何が何であるかを確認できます。明らかな理由から、実際にリポジトリでコマンドを実行することはできませんが、やりたいことがわかったら、コマンドラインを使用するだけです。

于 2009-06-17T17:56:25.783 に答える