今朝はストリームをベースラインにしましたが、ベースラインに含めたくないファイルがいくつか変更されました。ラベルを移動した後のバージョンが間違っています(ClearCase)
バージョンツリーを使用して、ラベルを最新バージョンから以前のバージョンに移動しました。 (まず、これは間違っていましたか?)
その後、別のプロジェクトのストリームにそのベースラインを渡しました。それは正常に動作し、ファイルのすべての正しいバージョンが来た。しかし、今、ビューのファイルはバージョン22であり、見ることができないバージョン23があります。 (私はベースラインにそれが含まれていることを望まないにもかかわらず、新しいバージョンを見たいと思います。)ビューにファイルの最新バージョンを表示する方法はありますか?
注:私は新しい基準を作ってみましたが、ClearCaseのは、ベースラインの代わりに、バージョン23にバージョン22が含まれて...
私がしたことを修正する方法はありますか?ファイルはベースラインにあると考えられていましたが、初期にチェックインされた新しいバージョンではなく、以前のバージョンであるはずです。私は何かを台無しにしましたか? – Rubasu
@Rubussu:現在のバージョンに元のバージョンをマージし、正しい内容で新しいバージョンを作成し、新しいベースラインを設定することによって、以前のバージョンを復元することが最善です。以前の危険な操作を「修正」しようとするよりも安全です。 – VonC
このトピックに関する質問:古いバージョンで何かをテストしたい場合、バージョンツリーを使ってそのバージョンをチェックすることに問題はありますか?もし私がそのバージョンを保留したくないのであれば、私は単に "元に戻す"チェックアウトをすることができます。もし私がそれを保持したいのであれば、それをチェックインして現在のバージョンとマージすることができます。私はこれに何ら問題は見ませんが、将来何かが間違っているかどうかはわかりません。 – Rubasu