2

バグ追跡ソリューションを検討しています。ネット、他のサイト、およびここでの他の返信/質問を検索し、

複数のサブプロジェクトを持つプロジェクトがあります。各サブプロジェクトには、独自のバグ追跡スペースが必要です。つまり、projectA、projectB、および projectC はさまざまな人によって作業され、開発者が解決/追跡する必要があるさまざまな問題/バグを生成します。

無料のツール (bugzilla/mantis/etc..) をざっと見てみると、自分のニーズに合ったソリューションをすばやく簡単に作成できる方法があるかどうかわかりません。

私は、それぞれに1〜2人の開発者がいる〜200〜300のサブプロジェクトを検討しています..

これは小規模/資金提供されていない操作であり、プロジェクトには、有料アプリからの無料操作で指定された数よりも多くの開発者/サブプロジェクトが含まれるため、料金ベースにすることはできません。

考え/コメントは大歓迎です。

ありがとう

4

2 に答える 2

2

私たちはまさにこの状況に直面しており、すべてのオプションを評価した後、Redmineを採用することにしました。Redmineには複数のプロジェクトの概念があり、それぞれに独自のバグと機能トラッカー、Wikiスペース、バージョン管理の統合、ドキュメントストレージ、ニュースフィードなどがあります。プロジェクトは階層的にネストすることもできます。これは非常に優れた機能です。プロジェクトのロードマップを設定し、機能を特定のリリースにリンクすることもできます。

カスタムロールを設定でき、開発者は、メンバーであるプロジェクトごとに異なるプロジェクト管理権限を持つことができます。

私のお気に入りの機能は、ソースコード管理の統合です。バグを個々のSVNコミットにリンクできるのは素晴らしいことであり、クリックして差分を確認することは非常に役立ちます。

コードは、Ruby on RailsとDBバックエンド(MySQLを使用)を使用して実装されます。これは私たちのプロダクションバグトラッカーであり、非常に信頼性があります。プロジェクト自体は、独自のバグ追跡にRedmineを使用しています。それは十分にサポートされ、オープンソースであり、私たちがそれを使用してきた2年間で着実な進歩と改善がありました。

自分でダウンロードする前にRedmineの機能の感触を知りたい場合は、インタラクティブなデモサイトをご覧ください。

于 2010-10-15T16:11:00.220 に答える
0

Bugzillaには、グループのセキュリティについて分析する「厳密な分離」モードがあります。各サブプロジェクトには、それらの開発者とは異なる独自のグループを含めることができます。

または、同じインストールを複数のデータベースで使用することもできます。

http://www.bugzilla.org/docs/3.6/en/html/multiple-bz-dbs.html

Redmine(または同様のもの)はあなたが望むもののより良い代替手段かもしれません、しかしそれはあなたがBugzillaでそれをする方法です。

于 2010-10-15T16:13:39.307 に答える