2011-11-13 11 views
2

RTCの "Suspend Change-set"が非常に便利であることがわかりました。私たちはClearCase(何十人ものユーザー)と協力しているので、その機能もClearCaseでも利用可能かどうかは疑問です。 そうでなければ、それはscript/trigger/hookで生成できますか?ClearCaseにRTCに相当する「サスペンドモード」はありますか?

私はUCMを使用しています。私は質問を説明したいと思います: 配送が必要な場合は、1つのアクティビティの配信をスキップしたい場合は、配送しないことを決定できます(依存関係がない場合...)私の質問は私の現在の作業についてのことですストリーム:私の現在のアクティビティを "中断"することは可能ですか?ストリーム?

ありがとうございます。

答えて

3

簡単に言えば、簡単にはありません。

RTCはスクラッチから書き換えのClearCase、および「サスペンド」モード(also called stashed or shelve)は(リポジトリの任意の状態に)チェンジを適用する概念を利用して基本的にある

UCMのチェンジは、バージョンのリストでありますのファイルの。各バージョンは前のバージョンと結びついていますので、(negative or subtractive mergesの場合を除き)簡単に削除してから後で再適用することはできません。彼は(あなたの提供の問題と同様の問題を)リベースしたいストリーム上のスナップショットビューでチェックアウト内のファイルを持っていたので、言われて、Reuvenはちょうど、今朝私に連絡した


可能な方法は、別のビュー(動的なもの)を作成してリベースに使用し、スナップショットビューに戻って更新することです。更新された設定仕様を検出しますrebase)ではないは、現在チェックアウトされているファイルを消去します。
チェックイン時に、これらのファイルが更新されたバージョンとマージされます。

関連する問題