明らかなケースで、あるビューから別のビューに多数のファイルをコピーする必要があります。コピーするファイル名が入力として与えられます。スクリプトを使用してこれを達成する方法はありますか?
ありがとう、JP
最も簡単な方法はを使用することclearfsimport
です。
たとえば、「フォルダ内のすべてのファイルをcleartoolコマンドを使用してソース管理に追加するにはどうすればよいですか?」を参照してください。
clearfsimportの秘訣は、ソースフォルダーの性質を気にせずに、特定のフォルダー内のすべてのファイルをインポートすることです。
したがって、(ソース)ClearCaseビューからのフォルダーからインポートする場合は、clearfsimport
気にせず、目的のClearCaseビューにインポートします。
あなたの質問は、あなたが達成しようとしていることについてあまり明確ではありません。
ソース ファイルがバージョン管理された要素であり、それらを目的のビュー (別のブランチ) にバージョン管理された要素として配置する場合は、merge (または findmerge) コマンドを使用する必要があります。たとえば、宛先ビューで、findmerge -ftag src_view -merge を実行します。
宛先ビューでソース ビューからバージョン管理されたファイルを「表示」するだけでよい場合は、ソース ファイルにラベルを付けて、宛先ビューの構成仕様にルールを追加できます (コピーは必要ありません)。
バージョン管理されていないファイルを移動しようとしている場合は、/view/ 拡張子 ala を介して cp または mv を使用できます: cp /view/src_view/files /view/dst_view/files