4

私は、CodePlex とそれが提供する、または提供しない TFS サービスに完全に混乱してきました。Visual Studio 2010 Professional を使用して、数人の友人とオープン ソース プロジェクトに取り組み始める予定です。VS は TFS と非常にうまく連携しているため、TFS を使用することをお勧めします。

ただし、TFS を自分で購入する資金がないため、代替手段として CodePlex を検討していました。CodePlex は無料の TFS ホスティングを提供していますか? これに出くわすまで、私はそれが TFS 機能セットの一部しか提供していないと信じるようになるまで、そう信じていました。

(これは、バージョン/ソース管理の初めての経験なので、用語を軽くしてください。)

4

1 に答える 1

3

CodePlex は、オープンソース プロジェクトのホスティングを目的とした機能セットを備えた無料の TFS ホスティングを提供します。そのバージョン管理製品は完全ですが、Team Foundation Server は多くの機能領域を持つプラットフォームであるため、それらを見てみましょう。

バージョン管理: CodePlex は、TFS バージョン管理の機能セット全体をサポートします。実際、CodePlex はSVNBridgeのような TFS 用のバージョン管理ツールを開発しました。

作業項目追跡: Team Foundation Server では、カスタマイズ可能な作業項目追跡テンプレートが使用でき、CMMI からアジャイルまでの開発プロセスに合わせて、すぐに使用できるいくつかのテンプレートが出荷されます。ただし、CodePlex は、オープン ソース プロジェクトに適した単一の作業項目追跡テンプレートを提供し、カスタマイズを許可しません。

継続的インテグレーション: CodePlex は現時点で自動ビルドをサポートしていません。ただし、ソース コードの CodePlex エンドポイントに対して独自の継続的インテグレーション ビルドをセットアップすることはできます。

ドキュメント リポジトリ: CodePlex で利用できる SharePoint ドキュメント リポジトリはありません。

レポート: SQL Reporting Services は CodePlex では使用できません。

小規模なオープンソース プロジェクトの場合、これらのどれも契約を破るものではないと私は主張します。ただし、非常に大規模なプロジェクトの場合、これらの機能の一部またはすべてが望ましい場合があります。

TFS を使用する必要があり、小規模なプロジェクト向けの費用対効果の高いソリューションを探している場合は、現在プレビュー段階で無料のTeam Foundation Serviceを調べることもできます。(将来の価格はまだ発表されていません。)

于 2012-07-31T23:59:41.953 に答える