ClearCaseプロパティを毎回変更したり変更したりすることなく、複数のClearCase領域を切り替える方法を理解しようとしています。複数のClearCase領域を切り替える
ご協力いただければ幸いです。
ClearCaseプロパティを毎回変更したり変更したりすることなく、複数のClearCase領域を切り替える方法を理解しようとしています。複数のClearCase領域を切り替える
ご協力いただければ幸いです。
最新のClearCase 9.0.1でも、領域を変更するとClearCaseのプロパティが変更されます。「Assigning a Rational ClearCase host's registry and region」を参照してください。
レジストリ/プロパティで領域を完全に切り替えたくない場合は、コマンドの一部として-reg/-region
オプションを利用します。
例えばcleartool lsview -reg newtwork-region
を参照してください。現在のものを変更せずに他の地域のビューを一覧表示することができます。
しかし、これはリソースの一覧表示(Vobs、Views)に限られています。
ビュー内でコマンドを使用すると(lscheckout、checkout、...)、コマンドは現在のリージョン内で動作することが期待されます。
他の地域のビューを現在の地域のレジストリに登録(cleartool register
)することを検討する必要があります。
代替は、コメントで述べたように、2005年
Source codeからこのJavaScriptプログラムREGION_SWITCHER.js
と同様に、レジストリを変更することです。
変更:
HKEY_LOCAL_MACHINE\SOFTWARE\Atria\ClearCase\CurrentVersion\Region
ありがとうございます@VonC。 -regオプションを使用してビューを一覧表示できますが、ファイルをチェックアウトしてチェックインする場合はどうすればよいでしょうか? –
@iab。正確には:それはそのアプローチの限界です。私は可能な代替案で答えを編集しましたが、これには簡単な修正はありません。 – VonC
それを得ました。私は私の環境でそれをテストし、私はまた、Javaスクリプトで書かれた小さなプログラムで地域間を切り替えるのを助けるためにインターネット上でこの記事を見つけました。 https://www.abs-consulting.co/_faq/answers/clearcase/how_to_switch_clearcase_regions_in_windows.shtml –