以前に Trac/Subversion を使用したことがありますが、この統合がとても気に入っています。私の現在のプロジェクトでは、分散開発に Mercurial を使用しています。問題やバグを追跡し、これを Mercurial に統合できると便利です。DVCS の性質上、これは難しいことに気付きました。
12 に答える
Redmineもリストに追加したいと思います。私は Trac から始めましたが、Mercurial サポート (およびすべての管理インターフェース) は Redmine の方がはるかに優れていることがわかりました。
FogBugz は、 Kiln製品を通じてMercurial と緊密に統合されています。
TracMercurialは、Trac と Mercurial を統合します。Assemblaは、Trac と統合された無料の Mercurial ホスティングを提供します。
アイデアは、マスターとして中央リポジトリを持ち、ローカル リポジトリからのすべての補助的な変更をメイン リポジトリにアップロードするというものです。
Mercurial とJiraを統合するプラグインもあります。プラグインのWeb ページを参照してください。
Bugs Everywhereは、Mercurial をサポートする分散バグ追跡システムです。
Jira はプラグインを使用して統合します。その素晴らしいツールです。
Mercurial 用のb というコマンドライン バグ トラッカーをまとめました。これは、Trac などほど強力ではありませんが、まさに多くの状況で求められるものです。一番の特徴は、セットアップがいかに簡単かということです。Mercurial 拡張機能をインストールすると、すべてのリポジトリに自由に使えるバグ トラッカーがあります。これは、どこかのサーバーにある本格的なトラッカーをセットアップできない/セットアップしたくない小規模なプロジェクトで非常に便利だと思いますhg b
。
Bugzillaのバグにコメントを追加するための、BugzillaExtensionがあります。
私は最近、TracMercurial プラグインがまだサポートしていないいくつかの Mercurial 機能を統合する Trac プラグインを開発しました。これは TracMercurialChangesetPlugin と呼ばれます。変更セットを検索したり、キャッシュを同期したり、関連するチケットの変更ログを表示したりできます...
これについては、 http://tumblr.com/x8tg5xbshで読むことができます。
別の提案を受け入れる場合は、 Artemisを試すことができます。
まだ使っていませんが、使いやすそうです。