1

私の問題はUCMClearCaseにあります。私は数日前に間違いを犯しました。明らかに、かなりの数のファイルを古いバージョンとマージした結果(ストリームのリベースから)を上書きしました。

この間違いを犯す前にストリームのスナップショットを取得して、変更を手動でマージして戻すことができるようにしたいと思います(スナップショットもあります)。次に、結果を新しいバージョンとしてClearCaseに入れます。これで、すべてが正常に戻ります。

では、どうすれば特定の日付のスナップショットを取得できますか?

それが助けになるなら、その日に、私はベースラインを作りました。

変更されたファイルは数百あり、すべてを手動でチェックすることはできないため、自動化されたものが絶対に必要です。

ありがとうございました

4

1 に答える 1

2

この日付のファイルを表示するために、時間ベースの選択ルールを備えた非UCMの動的ビューを使用できます。

特定の時間からすべてのバージョンを取得する-ClearCaseUCMを参照してください

次にclearfsimport、変更を効果的に元に戻すために、これらのファイルをスナップショットビューに戻すことができます。

cleartoolコマンドを使用して、フォルダー内のすべてのファイルをソース管理に追加する方法を参照してください。


注:表示したいファイルを表すベースライン(インクリメンタルまたはフル、関係ありません)を実行した場合は、次のようにすることができます。

  • 上記のベースラインを作成したストリームの下にサブストリームを作成します
  • その新しいサブストリームに基づいてリベースします
  • clearfsimportサブストリームのビューからスナップショットビューへ。
于 2012-11-23T16:48:58.920 に答える