質問

(編集:この問題はもはや時代遅れである私の特定の問題としてGoogleに応gitやかに変換プロトコルバッファMercurialます。しかし、まだまだ興味深いと思う。)

C#プロトコルバッファ港 使用github、そのソース制御、といった本当に楽しんでいただくgit.しかし、調査を実施しているのは、同じように、githubんを提供するプロジェクト管理ツール欠陥や特徴追跡、ディスカッション、機能要求に、ドキュメント等私の所属 Google Code も自然な選択だという奇プロジェクトを作成するにあたり、ホストのソースをgithub.

こうFogbugz/Assembla のように主にどの欠陥のトラッキングが可能です。のかと思ってどのような経験した人の時より"完成"プロジェクト管理ソリューション.なFogbugz、実際には、お世話になりたいと思いますか?(使用のためのwiki docsスーパーマーケットがもたれを配信することが可能であることの文書にコードです。) の明示的な特徴の第項の規定は、そんなところではありますが、プロジェクトの側面か すべ すると考えるかって?

このバンクーバーがありますオープンソースプロジェクトがもう少しなの支払いのうえ、小さな料金が必要です。現在、私は唯一の開発、その変更があった可能性が多くの人が出願バグや特徴です。ついに期待していることの表れであるが、もしてもらっている。)

たん 寄与して にオープンソースのソフトウェアもしていないか、という非常に可視に活躍します。(MiscUtil 現在の主催""自分のページでは、随時リリース-実際のソース制御が自分の地元になります。)

誰でもケアし、その体験を共有?

編集:別のオプション後ほど現在決定している考えは、Googleのコードのプロジェクト(思に忠実に私の雇用者及び臨時の合併からのgitにsvn(少なくとも毎います。ることができるようになる非gitのユーザーに対する支配を確立するのは簡単です。

役に立ちましたか?

解決

あなたが本当に開発者のみになると思っているなら、 Fogbugzはあなたの正気を保つのに役立ちます。 Fogbugzは優れた製品です。集中的なコミュニケーションを構築し、あらゆるものをケース(問題)に変えることができます。それだけでなく、私が見たすべてのシステムを実行します。

しかし、そのオリエンテーションは商業的です-ユーザーと技術サポート間の効率的なコミュニケーション、スケジュールの信頼性の向上、フォーカス<!> amp;作業中のものに優先順位を付け、内部<!> ampを分離します。外部の議論、物事が処理されていることを追跡するためのいくつかの良いレポート。 (私が考えることができる唯一の批判については、ケースのブロックと依存関係の追跡を行わないことです。これは、深く埋められたバグに本当に役立ちます。)

この機能セットは、オープンで活発なコミュニケーションとコミュニティの構築が必要なアクティブなオープンソースプロジェクトの構築に役立ち、プロジェクトの成長に合わせてユーザーを開発者に進化させる必要があります。したがって、それが最終的な目的地である場合、これらの軽量追跡システムのいずれかのあまり焦点の合っていない通信チャネルが本当に必要な場合があります。

私はまだプロジェクトでGoogle Codeを使用していませんが、透過的な<!> amp;オープンなコミュニケーション、アクティブなオープンソースプロジェクトの良いサポートのようです。さらに、あなたはすでにそれを知っています。プロジェクトへの関与を増やしたい場合は、Googleコードが最適です。

他のヒント

GitHubは最近、独自の問題トラッカーを導入しました。ただし、このスレッドで言及されている他のオプションまでの測定方法を決定するための競合分析は行っていません。

GitHubと Lighthouse を問題追跡に使用します。他のいくつかのオプションと比較すると、やや骨が折れていますが、同時に、あまり気にする必要のない軽量なツールが必要な場合は、非常にうまく機能します。必要に応じてGitHubと統合でき、オープンソースプロジェクトでも無料です。

誰かがこれを尋ねるとき、いつものように、 Redmine これの質問。質問にはすでに<!> quot;ベストアンサー<!> quot;言及する価値があると思います。

bitbucket.org を使用します。これはGITではなく、Mercurial *ですが、バグ/問題追跡がありますブランチごとなど。

これらのことを、ソースコードを管理する場所に統合して、コミットメッセージのissue-numberなどを相互参照すると非常に役立つと思います。または、コードリビジョン番号を含む問題のメッセージを修正しました。 Googleコードのような別のBTSを選択した場合、これは失われます。他の回答で述べたように、Tracは統合に関して非常に優れています。

編集:最も広く使用されているオープンソースプロジェクトの場合、実際には次の場所にあります。

  1. Bitbucket(ソースコード管理)
  2. Launchpad(ユーザーバグレポート、翻訳管理)
  3. セルフホストTrac(wiki、プロジェクトおよび開発者の問題追跡、ソースコードミラー)
  4. Googleコード(ファイルのダウンロード)

これは非常識に聞こえますが、各サービスから最良のビットを選択します。驚くべきことに、誰も文句を言いません。

*これはとにかく私の意見では優れていますが、私に火をつけないでください。

Trac を検討しましたか?

<!> quot;熱狂的な<!> quot;があるようです。 git-Trac統合のレビュー。

これらのツールの個人的な経験はありませんが、統合を確認することをお勧めします。

いくつかの場所でgithubとgoogleコードを使用しています。 Googleコードの問題追跡ツールは十分ですが、転覆には対処できません。

この例については、 java memcachedクライアントをご覧ください上部のソースタブ。

職場では、FogBugzを使用していますが、これはこのタイプの最高のツールです。私が取り組んでいる非営利プロジェクトに使用しますが、2ユーザーを超えると非常に高価になります。

非営利プロジェクトの場合、問題追跡には Lighthouse を使用します。それが何をするのかは大丈夫であり、率直に言って、私はその価格範囲内で適切な代替品を実際に見つけることができません。 Tracの問題追跡はBugzillaの問題追跡よりも優れています...多くの人がTracを愛していることは知っていますが、非常に柔軟性に欠けると思います。 Tracの欠陥により、Lighthouseに至りました。

私の非営利プロジェクトは、 Bitbucket への移行を検討しています。問題の追跡に加えて、beanstalkapp.comからリポジトリを統合したり、wikiを追加したりできます。

以上のことを言えば、FogBugz-on-Demandが少人数のユーザー向けにLighthouse.appとほぼ同じ価格設定を持っている場合、私はすぐさまそこに移動します。職場でFBを使用し、夜にLighthouse.appを使用する場合... Lighthouseを使用すると、腕が切り落とされたように感じます。

Mingle は、 mingle_git プラグイン。 Mingleには、オープンソースプロジェクト用の無料のコミュニティライセンスがあります。 。

私もLighthouseでgithubを使用しています。また、コミットメッセージに

などが含まれている場合

[#32 state:resolved]

Lighthouseは、コミットに対してチケット#32を解決しますが、これはすばやく便利です。それ以外は、Lighthouseは少々、機能についてのライトです。

代わりに JavaForge をお勧めします。探しているものがすべて揃っているためです:

  • MercurialとGitによる無料ホスティング(または混合)を提供します。
  • その問題トラッカーは、GitHubよりも数年先です。非常に強力でカスタマイズ可能で、要件、機能要求、バグ、タスクなどを追跡できます。
  • WebDAVアクセスも備えたドキュメント管理を提供します(共有フォルダーと同じくらい簡単に共有できます)。
  • ドキュメント、要件などの共同オーサリング用の組み込みWikiがあります。
  • ディスカッション用のフォーラムがあります。

このサイトは、商用製品の戦いである codeBeamer によって運営されています。グローバル企業によってテストされています。

(免責事項:アジャイルALMソリューションの商業プロバイダーです。)

<plug> 空港を構築しています。</plug>

このまま使ってみツールのように BusyFlow.ができますGitHubを犯し(コメントが同期さGitHub).その他のプロジェクト管理の側面BusyFlowを統合したGoogleカレンダー、Trello,Basecamp,重要なトラッカーなど。確認できますのでごGitHub項目と並行タスクで、ファイルやカレンダーです。

(免責事項:私はオンラインアクションBusyFlow.)

CodePlexを検討しましたか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top