2012-02-01 17 views
1

私は、50以上のUMLモデリングプロジェクトストリームを持つClearCase UCM VOBを持っています。私は、進行中の開発を最小限の混乱ですべてのプロジェクトのパッケージ構造を再構築したい。プロジェクトの数のために、時間要素は相当なものになり、プロセス中に多数の変更が発生する可能性があります。ClearCaseマルチサイトプロジェクトの再構築問題

私が検討しているアプローチは、ルートにフルブランチを作成し、ブランチを再構築し、元のブランチプロジェクトを1つずつルートに配信し、各プロジェクトの配信後に新しいブランチをリベースし、新しいリベースされたブランチを使用する新しいプロジェクトストリーム。

良い方法がありますか?誰もこのアプローチで問題を経験しましたか?

答えて

0

ClearCaseのすばらしい点は、履歴を失うことなくディレクトリを移動/名前変更できることです。
元のコンテンツ(リファクタリング前)と新しいコンテンツの次のマージは、が正しく機能するはずです。

リファクタリングの目的で、各プロジェクトに専用のストリームが必要です。
各ストリームでは、UCMプロジェクトで使用できる最新のベースラインを使用してストリームをリベースし、リファクタリングを実行します。

誰もが新しいコード編成を使用する準備ができている日が迫っているとき、以前のコンテンツを持つStreamからリファクタリング専用のStreamにいくつかの配信を行い、各配信後にリファクタリングストリームにBaselineを置くことができます。

しかし、混乱を避けるため、古いUCMプロジェクトから入手可能な最新のリファクタリングベースラインに基づく統合ストリームを使用して、50の新しいUCMプロジェクトを作成することをお勧めします。
このようにして、リファクタリングされたコンテンツにのみ基づいてStreamの階層を再開することができます。

関連する問題