Team Foundation Server Express Edition がないのはなぜですか?
15 に答える
ほぼ 3 年と 16 の回答を経て、TFS Expressは事実となりました。
Express Edition は、完全なバージョンの Visual Studio にアクセスできないか、率直に言えば購入する余裕はないが、.NET Framework での開発を希望する個人向けに特別に設計されています。
一方、Team Foundation Server は、多数のメンバーを持つソフトウェア開発チームを持つ企業向けに特別に設計されています。企業 (スタートアップもスタートアップも) が Express 製品のターゲットになったことはありません。
オープン ソース製品を組み合わせて使用することで、Express エディションやコラボレーション ツールを引き続き利用できます。たとえば、ソース管理には Subversion を使用し、継続的インテグレーションには Cruise Control を使用するなどです。チーム環境で Express エディションを使用する。
ただし、特にチーム環境で Express エディションを使用することが EULA に違反するかどうかはわかりません。希望しない:P
Visual Studio 2012 でリリースされる TFS の Express バージョンがあります。
http://blogs.msdn.com/b/bharry/archive/2012/02/23/coming-soon-tfs-express.aspx
TFS が提供するソース管理とバグ追跡機能を探している場合、オープン ソースが必要な場合は、CVS や Subversion など、それを実行できる無料の製品が多数あります。TFS は非常に大規模なチームで使用することを意図しており、非常に大規模なチームで発生する種類の問題に対処します。ソース管理だけに使用するのは完全にやり過ぎです。
私は Sourcegear の製品を好みます (単一の開発者は無料です) -ソース管理だけを探している場合はVaultを、ソース管理とバグおよび作業項目の追跡が必要な場合はVault Professional (以前は「Fortress」と呼ばれていました) を使用します。 TFS の機能のほとんど。
興味深い質問ですが、実際の問題は、そのようなものを使用するシナリオはどのようなものでしょうか?
特に、TFS は開発チームのサポートに重点を置いていると思います。(それがうまくいくかどうかは別の問題です)。確かに、個々の開発者は TFS のソース管理機能などから恩恵を受けることができますが、1 人の個人が TFS の多くの機能をどのように活用するかは明らかではありません。
そして、純粋なソース管理については、すでに市場に出回っている優れた代替手段がすでにあります(私はそう見ています)。
また、興味深いことに、TFS にはかなりのハードウェア、ソフトウェア、および環境の要件がいくつかあるため、1 人の個人が簡単にホストできるかどうかはわかりません。彼がそれを実行するためだけに1台のマシンを割くことができない限り(そうする人もいます;私自身、良いマシンの無駄だと思います:))。
また、小規模なチームには、TFS WorkGroup Edition が既にあります。これは、MS が TFS Express に到達するのと同じくらい近いと思います。
ついに、TeamFoundationServerのExpressエディションも利用できるようになりました。こちらをご覧ください。
IBM は、TFS に類似した製品である Rational Team Concert を提供しており、少数のユーザーは無料で利用できます。
TFS ワークグループ エディションは、この「特急」の役割をいくらか満たしているのではないでしょうか? 5 ユーザー以下で、800 ポンドのフルサイズのゴリラと比較すると、価格は非常に「特急」です。
Expressバージョンがあると言えるでしょう!コードプレックス!Visual Studio のエクスプレス エディションに特定の制限があるのと同様に、Codeplex を無料で使用できますが、オープン ソースを開発する必要があります。
そして、個人はTFSを使用すべきではありません?? これは、ソース管理は個人ではなくグループのみを対象としていると言っているようなものです。
彼らが TFS の Express Edition を持っていれば、おそらくもっと多くの人がそれを使って、会社にお金を払って使ってくれるでしょう。
最も率直な答えは、TFS は価値があるほど十分にスケールダウンしないということです。TFS は、中規模、大規模、および大規模の開発チームを非常に対象としており、非常に小規模なチーム向けには設計されていません。
また、小規模では、かなり高品質の無料または安価なソース管理システムがすでに利用可能であるため、MS がその分野で競争することに力を注ぐことはあまり意味がありません。
ソース管理が必要な場合は、 VisualSVN プラグインでSVN を使用することをお勧めします。
このように見てください。Visual Studio 2008 Standard は 250 ドルの製品です。たとえば、Visual C# 2008 Express には、その機能がどの程度存在するのでしょうか? 少なくとも25ドル相当?最も可能性が高い。少なくとも10ドルは簡単です。VSTS 2008 Team Foundation Server は 2500 ドルの製品です。TFS Express エディションを作成するために同じ量の機能削減を行った場合、250 ドルの価値があり、無料で提供するには少し高額です。さらに、TFS の価値の多くはそのスケーラビリティとコア機能セットにあり、単純化された安価な製品を作成するためにそれらを取り除くことはほとんど不可能です。
いいえ、記憶によれば、Team Foundation ベースのものはすべて、プロフェッショナル バージョンの数倍の費用がかかります。それこそが、Microsoft が実際に利益を上げているところです。
TFS Express Edition Beta をダウンロードするためのリンクは次のとおりです: http://www.microsoft.com/visualstudio/11/en-us/downloads#tfs-express
Microsoft が TFS の SQL Server Express バージョンを持っていない理由は、TFS の背後に SSAS が含まれているためだと思います。SSASの「高速」バージョンが存在することはないと思います。