最も重要な違いは何だと思いますか?
高価な決定を下す必要があります...
情報:
- Java と .NET の両方のプロジェクトがあります (.NET はもう少しあります)
- プロジェクトのライフサイクル管理に非常に興味があります。
- ClearCase からの移行
最も重要な違いは何だと思いますか?
高価な決定を下す必要があります...
情報:
TFSとRTCはどちらも、開発環境(Visual StudioまたはEclipse)に統合されたCRRMです。これらは以下を提供します。
違いは主にアーキテクチャにあります。ここで、
両方のCRRMツールの課題は、さまざまなレガシーツール(たとえば、既存のチケットシステムなど)用にセットアップする必要がある必要なブリッジを管理することです。
Accurev には近づかないでください。それは開発者にとって悪夢です。個人的に毎日それと戦います。Git、Mercurial、Darcs、または SVN は、はるかに優れた選択肢です。Accurev のすべての「機能」に関しては、見逃すことはないでしょう。
RTC は Visual Studio に対応しており、TFS は Eclipse に対応しています。
(RTC ビジュアル スタジオの統合はこちらに記載されています)
https://jazz.net/downloads/rational-team-concert/releases/3.0
(TFS Eclipse 統合の詳細はこちら)
http://teamrise.com/ (MS が購入し、名前を変更)
私は個人的には TFS で作業したいと思っており、生計を立てるためにバージョン管理システムとの統合を書いており、これらのシステムの両方に深く触れてきました。詳細が必要かどうか尋ねます。
この問題で選択肢がある場合は、Mercurial を使用してください。Git は素晴らしいですが、Windows のエクスペリエンスには欠けていることがわかりました。別のバグトラッカーを入手してください。
選択肢はあるが、バージョン管理をチケットと緊密に統合する必要がある場合は、http://fossil-scm.org/を試してください。これは、TFS や RTC よりもはるかに簡単にセットアップおよび保守できますが、IDE 統合はまったく存在しません。しかし、コア機能では、約 1 メガバイトのダウンロードでしっかりと競合します。
TFSはまだEclipseやそのようなエディターをサポートしていません(彼らはもうすぐ登場しますが、ニュースはまだありません)。したがって、ここで重要なJavaプロジェクトに使用するエディター。しかし、Microsoftは、TFSに接続できるteampriseを考案しています(これは、java + .netでより適切に機能します)。
そしてもちろん、.netプロジェクトの場合、TFSは最高ですが、.net / c#のEclipseサポートは良くありません。TFSを使用しており、2010年に非常に満足しています。
RTCの場合、.netエディター(VSまたはその他の好みのエディター)がどの程度サポートされているかはわかりませんが、TFSを使用すると、.NETプロジェクトを確実に機能させることができ、Teamprise+TFSをeclipseでも機能させることができます。
それは本当に質問ですか?しつこくはありませんが、最初に使用するツールスタックは何ですか。どのバージョンについて話しますか? (注意: Visual Studio 2010 と TFS 2010 は間もなく登場します。どちらもはるかに優れており、.NET 2.0 以降でも使用できます)。
これ以上の情報がなければ、ばかげた小さな機能リストが山ほど出てきます。全体像で適切に答える方法がわからないからです。これは、「BMW 3 とメルセデス SLK のすべての違いは何ですか」のようなものです - たくさんの小さなこと、たくさんの関連することですが、何が欲しいですか? ;)