はい、できます(任意のビュー、スナップショットまたは動的、UCMまたはベースClearCaseの場合)。
また、アクセスせずに削除することもできます。(したがって、ビューストレージを削除するだけでは不十分であり、必要でもありません)
ビューストレージにまだアクセスできる場合:
cleartool rmview theViewToRemove
上記のビューを削除しようとしたときにアクセス/権利の問題がある場合:
cleartool lsview -l theViewToRemove # get its uuid
cleartool rmtag -view theViewToRemove
cleartool unregister -view -uuid uuid_of_viewToRemove
この2番目のソリューションは、ビューストレージにアクセスする必要がないという点で非常に便利です。
ClearCaseの中央レジストリ(具体的には、ClearCaseレジストリサーバーのview_object
およびview_tag
ファイル)でそのビューへの参照を削除するだけです。
Tamir Gefenは、コメントの中でIBMスクリプトについて言及していますrmview.pl
。これは、SOの質問「ClearCaseViewsスクリプトの削除」でも言及されています。
同じ質問に対する私の答えには、より単純なスクリプトがあります:" muke_view.pl
"