1

ClearCase からすべての情報を収集し、それを tar または zip して、提供されたスペースに保存する方法について、助けが必要です。主要なベースラインを ClearCase から別の SCM ツールに移行しましたが、ClearCase はまだあります。すべてのバージョン、変更、ベースラインなどをキャプチャし (基本的にすべてをキャプチャしますが、SCM ツール自体はキャプチャしません)、圧縮するか、フラット ファイルなどに入れます。これは単に歴史的な目的のためであり、明日誰かが ClearCase に何があったかを知りたい場合に見ることができます。それで、何か考えはありますか?

4

1 に答える 1

1

これが存在しない理由 (私の知る限り) は、(リビジョンベースの VCS ツールと比較して) ClearCase の性質にあります

それはfile-basedVCSです:

  • 変更するファイルごとに新しいバージョンを作成します (リポジトリ全体の一意のリビジョンではなく)
  • ラベルを付けたい各ファイルにラベルを作成します (リビジョンまたはコミットを参照するタグの代わりに)
  • そのブランチで変更されたファイルごとにブランチを作成します (SVN の単一ディレクトリや他の VCS のブランチではなく)。
  • ...

つまり、ClearCase でリビジョン/ラベル/ブランチを単純にエクスポートするわけではありません。ファイルごとにエクスポートします。スケールがうまくいかず、時間とスペースがかかりすぎます。

主要なベースラインを移行することは、私が 以前に推奨 した賢明な行動です。

しかし、残りについては、必要に応じて完全な履歴/イベントを探索する方法として ClearCase インスタンスを常に配置し、最近の履歴は新しい VCS ツールで管理します。

それを ClearCase なしで読めるフラット ファイルとして保存することは、私の知る限りではありません。
したがって、私の以前の「vobstore-reformatvob」命題.

于 2013-09-10T18:53:31.507 に答える