19

Subversionリポジトリをポイントしてリポジトリのコンテンツを参照できるツールはありますか?私はtracがSCMで提供するものに似た何かを考えています。ここでは、tracのソース統合に慣れていない人のためにいくつかの機能について説明します。

  • ブラウザからアクセスします-Webアプリである必要があります
  • ファイルの任意のバージョンを表示する機能。できれば、この機能はURLを使用して呼び出すことができます。これは、ファイルの特定のバージョンにリンクできることを意味します。
  • チェンジセット内のすべての変更されたファイルを単一のページに表示します(グレイビー:変更されたファイルの差分を表示します)
  • ファイルの2つのバージョン間の差分を(色分けされた方法で)表示する機能と、URLを使用してファイルを呼び出す機能。
  • 変更セットごとに変更されたファイルを含むリポジトリへの変更のタイムライン。
  • オープンソースであれば素晴らしいと思いますが、そうである必要はありません。

whizzbang Webベースのリポジトリビューアには他にどのような機能が必要ですか?

4

6 に答える 6

9

私はCruiseControl.Net統合でWebSVNを使用しているので、すべてのビルド電子メールには変更されたファイルが表示され、それらをクリックすると差分が表示されます

私はtracの方がずっと好きですが、会社を切り替えることができません

于 2009-07-28T16:53:13.937 に答える
8

WebSVNを使用します。上記のすべての機能を備えています。tracを使用しない理由は、問題追跡システムとしてFogBugzを使用しているためです。また、websvnは純粋にリポジトリブラウザーであるため、FogBugzとうまく適合します。

于 2009-07-28T16:51:49.527 に答える
3

Sventonは優れたリポジトリブラウザです。私はここでSventonについて好きなことについて以前に書いた。

Sventonはあなたの要件(あなたの質問からの私の理解)、および他のいくつかの素晴らしいものを満たしていると思います:

  • WebアプリケーションなどのWARのインストールは簡単です。
  • 簡単な設定。
  • 複数のリポジトリのサポート。
  • ファイル/ディレクトリは、圧縮アーカイブ(zip)としてダウンロードできます。
  • 差分は良好で、インライン、サイドバイサイド、ユニファイド差分の3つのモードがあります。
  • ビルド管理にHudsonを使用している場合は、Sventonがサポートされています。
  • Jiraを使用していて、Subversionプラグインを使用している場合は、比較的簡単に構成できます。
于 2009-07-28T21:12:08.347 に答える
3

Tracをスリム化したい場合は、trac.iniを使用してコンポーネントを有効または無効にできます。TracIniドキュメントのコンポーネントセクションをご覧ください。

于 2009-08-31T09:20:52.967 に答える
2

ここ私の会社ではViewVCを使用しています

于 2009-07-28T16:48:59.017 に答える
2

私はWebSvnを使うのが好きです。しかし、私は他にあまり試していません。

于 2009-07-28T16:57:31.777 に答える