Solution ID: 119161827 Type: External 表題: VOBからエレメントを再帰的に削除する方法はありますか? 製品: ClearCase バージョン: OS: Windows/UNIX DEFECT #: N/A PATCH #: N/A 参照事項: SolutionID: 13056 の和訳 作成年月日: 30-Apr-2002 改訂年月日: 質問: VOBから、不要なエレメントを再帰的に(ディレクトリ階層構造ごとまとめて) 削除する方法はありますか? 回答: rmelemコマンドには"-recurse"オプションはありません。これは、エレメント 所有者やVOB所有者、管理者(ルートユーザ)がVOBのディレクトリ階層構造を 誤ってまとめて削除してしまうことを防ぐためです。 しかし、findコマンドを使用することにより、こうした削除を実施することが できます。 - UNIXの場合 cleartool find . -depth -exec 'cleartool rmelem -force $CLEARCASE_PN' - Windowsの場合 cleartool find . -depth -exec "cleartool rmelem -force %CLEARCASE_PN%" 本コマンドでは、まずfindにて現在の作業ディレクトリから再帰的にエレメントを 検索し、続いて、検索された各エレメント(ClearCase変数CLEARCASE_PNに設定 されます)をrmelemにて削除します(作業ディレクトリ自体は削除しません)。 全エレメントが削除されますので、使用する際には注意が必要です。 ご不明な点等ありましたら、ラショナルカスタマサービスへお問い合わせ下さい。