私は再帰的なチェックアウト/チェックインスクリプトを探していましたが、私が見たものはすべてベースのClearCase専用です。これには理由がありますか?ClearCase UCMに使用できるスクリプトを持っている人はいますか?
また、誰かが一度にたくさんのファイルをチェックアウトしなければならない理由も個人的にはわかりません。誰かにこれを行う能力を与えることの大きな落とし穴はありますか?
追加した:
私はこれを見つけましたが、これが最善の方法かどうかはわかりません。それはあなたのコマンドを持っているようです。彼らはコマンドラインにあまり精通していないので、GUIでこれを実行できるようにしてほしいと思います。
http://www.ibm.com/developerworks/rational/library/4687.html
再帰的にチェックアウトおよびチェックインするスクリプト
注:以下の手順では、ClearCaseメニューをカスタマイズできるようにするためのローカル管理権限が必要です。
チェックアウト再帰的にチェックアウトするオプションについては、次の手順を実行します。clearmenuadmin.exeユーティリティを起動します(これを行うには、[スタート]> [ファイル名を指定して実行]をクリックし、clearmenuadmin.exeと入力します)。[オブジェクトの種類]タブで、ディレクトリオブジェクトを選択します。オブジェクトの状態としてチェックインを選択します。[使用可能]メニューの[選択肢]ペインで新しいボタンをクリックし、適切なフィールドに次の情報を入力します。メニューテキスト:チェックアウト(再帰的)...ヘルプテキスト:選択したアイテムを再帰的にチェックアウトします。 ..コマンドタイプ:Executable / Regentryコマンド:Software \ Atria \ ClearCase \ CurrentVersion \ ContextMenus \ CmdLineExe初期ディレクトリ:
引数:/ c cleartool find $ file -exec "cmd / c cleartool checkout -nc \"%CLEARCASE_PN%\ ""コメント:これが完了したら、[追加]ボタンを押して、この新しいメニューエントリを[このメニューのコンテンツ]ペインに追加できます。[上に移動]ボタンを使用して、必要に応じて配置します。このカスタマイズが完了したら、[構成]>[適用]を選択して変更を適用します。次に、Windowsエクスプローラーでテストできます。
チェックイン
再帰的にチェックインするオプションについては、次の手順を実行します。clearmenuadmin.exeユーティリティを起動します。[オブジェクトの種類]タブで、ディレクトリオブジェクトを選択します。オブジェクトの状態としてチェックインを選択します。[使用可能]メニューの[選択肢]ペインで新しいボタンをクリックし、適切なフィールドに次の情報を入力します。メニューテキスト:チェックイン(再帰的)...ヘルプテキスト:選択した項目を再帰的にチェックインします。 ..コマンドタイプ:Executable / Regentryコマンド:Software \ Atria \ ClearCase \ CurrentVersion \ ContextMenus \ CmdLineExe初期ディレクトリ:
引数:/ c cleartool find $ file -exec "cmd / c cleartool checkin -nc -identical \"%CLEARCASE_PN%\ "" コメント:これが完了したら、この新しいメニューエントリをメニューコンテンツペインに追加し、必要に応じて配置し、前の手順で説明したように変更を適用してから、Windowsエクスプローラーでテストできます。コマンド:
これはそれを行うための最良の方法ですか?(私は議論を理解していますが、コマンドは私を投げています。(これはローカルマシンまたはサーバー上の.exeですか?)これは誰でも利用できますか、または人々が使用している各マシンでこれを設定する必要がありますか?)