ClearCase Multisite を使用して、オフショア開発チームを有効にすることを検討しています。もう 1 つのオプションは、ローカル (オンショア) ClearCase インストールを使用する ClearCase リモート クライアントです。マルチサイトを使用した経験のある人はいますか? オフショアでファット クライアントを使用する価値がある同期と管理の手間はありますか?
4 に答える
マルチサイトとCCRCの非常に大きな違いの1つは、CCRCではスナップショットビュー(実際にはWebビューと呼ばれます)しか使用できないのに対し、マルチサイトはスナップショットビューと動的ビューの両方を実行できるという事実です。
前のポスターが述べたように、考慮すべき金銭的および管理的コストもあります。
オフショアチームの規模、彼らが開発する可能性のあるもの、ソリューションを使用する期間、ビジネスの規模、管理経験、およびClearCaseスタッフの時間に関する詳細情報がなければ...まあ、これに正確に答えるのは難しいでしょう。
私はスティムズに同意します。実際、同じファイルのセットで大規模な同時開発を行わない限り、マルチサイトはセットアップと保守が非常に重くなります...
そして、カバレッジがばらばらである場合...実際にはCRCに切り替えました(ただし、ここではCC7.0.1を使用しています.6.0のCRCは十分に進歩していませんでした). これは、ユーザーが CRC を表し、VOB にアクセスする Web サーバーに接続できる良好な接続があることを意味します。
リモート クライアントは、スナップショット ビューを設定するために、「セミファット」クライアント (CRC と通信する Eclipse RCP ClearCase クライアント) または Web インターフェイスのいずれかを使用します。
私たちをマルチサイトから遠ざけたもう 1 つのポイントは、ライセンス システムです。たとえローカルユーザーであっても、(より高価な) マルチサイト ライセンスを使用せずに VOB を「マルチサイト準拠」の VOB に変換することはできません
。リモート ユーザーにマルチサイト ライセンスのみを使用するには、データをマルチサイト VOB に分離してから、それらのデータを通常の VOB に複製する必要があります。
全体として、マルチサイトがオフショア開発チームに対する唯一の答えではないと私は信じています。
しかし、そうは言っても、マルチサイト メカニズムの 1 つの強力な力は、さまざまなソースからのデルタから自身を同期する機能です。
- 荷物の定期受け取り
- ファイル
- 最新のデルタで焼かれた CD でさえ、それを行うことができます!
つまり、リモート サイトとの接続が常に確立されているとは限らない場合、マルチサイトが有効なオプションになる可能性があります。
それは良い質問です。要素のマスターシップを把握できる限り、マルチサイトを使用する価値があると思います。要素がサイト A でマスターされている場合、マスターシップを譲渡するまでサイト B で編集することはできません。したがって、各サイトが同じコードで作業している場合、マルチサイトは価値があるよりも多くの問題を抱えていることになります。Clearcase はネットワーク上で非常に頻繁にやり取りするため、可能な限りローカルに保つことをお勧めします。
MultiSite は優れた製品であり、CCRC にはない方法でリモート サイトを真に有効にします。また、VOBのバックアップレプリカとしても機能します。考慮すべき点はたくさんありますが、MultiSite の複雑さに気を取られてはいけません... CM/InSync を調べて、MultiSite をハンズフリー セットアップに自動化することをお勧めします。
CCRC クライアントは問題ありませんが、ネイティブの動的ビューと比べるとまだ精彩を欠いています。それはあなたの要件とニーズに大きく依存します。
d.