完全な RTC リポジトリを ClearCase VOB にインポートしようとしています。clearfsimport を使用してみましたが、最新バージョンのファイルしか取得できないようです。履歴を保持しながらコードをインポートする方法はありますか (コメント、名前の変更など)。
1 に答える
このようなインポートは、単純なBase ClearCase Vobではなく、コンポーネントごとにUCMコンポーネントVobにインポートする必要があります。
UCMコンポーネント(およびストリーム)は、RTCコンポーネントおよびストリームと非常にうまくマッピングされますが、を使用するとclearfsimport
、インポートプロセスは次のようになります。
- 手動( 「clearfsimport」するために、表示する各RTCベースラインを選択する必要があるという点で)
- ベースラインに対してのみ実行されます(すべてのRTCリビジョンをインポートするには長すぎます)
- マージや名前変更などのメタデータなし
理論的には、「ClearCase Synchronizer」と呼ばれるClearCase-RTCコネクタの1つを介して、それは可能です(ただし、私はテストしていません) 。
ClearCase Synchronizerは、ClearCaseとRationalTeamConcertソース管理の間の双方向のデータ複製です。
UCMストリームまたはClearCaseブランチを選択し、RationalTeamConcertソース管理のストリームとの同期を設定できます。
Jazz Team Buildを活用しており、スケジュールに基づいて、または要求に応じて同期を実行できます。
これにより、企業のお客様は、チームのサブセットがSCMツールを選択して作業できるようになり、最新のソースコードをすべて単一のSCMリポジトリで管理できるようになります。
「RationalClearCaseシンクロナイザーとインポーターの使用」を参照してください。
しかし、片側に空のUCMコンポーネントがあり、反対側に完全な履歴のRTCコンポーネントがある場合に、どれだけうまく機能するか(またはまったく機能するかどうか)はわかりません。