簡単な解決策の 1 つは、clearfsimportを使用することです。
clearfsimport -preview
' -preview
' オプションを使用すると、何もインポートされませんが、変更(" updated version
") または作成(" new version
") されるものの出力を解析することで、必要なものが得られます。
もちろん、同じ精神で、 deliver-preview
操作の ' ' オプションを使用するだけで、ほぼ同じ結果が得られます。
deliver –pre/view –l/ong –str/eam sourceStreamForDeliver@\myPVobName
作成または更新されたバージョンを表示するために必要な' ' オプションに注意してください-long
(そうしないと、UCM アクティビティのみが表示されます...)
私の理解でclearfsimport
は、clearcase でまだ管理されていないファイルをインポートするために使用されます。
いいえ: clearfsimport は、新しいファイルをインポートしたり、既存のファイルを更新したりできます(既存のバージョン管理されたファイルがインポートされたソース ツリーにない場合は、それらを抑制することもできます (オプション "| mirror`"))。
ソースで実際にバージョン管理されている新しいファイルまたは更新されたファイル(つまり、配信のソース ストリームのビュー)のみをレポートするため、いくつかのテストの後、deliver -l preview
ソリューションはより正確になります。は、プライベートファイル (つまり、「バージョン管理されていない」ファイル)を含め、ソース ビュー内に存在するすべて
のファイルをやみくもにインポートしようとし、宛先ビューでは「新しい」ファイルとして誤って報告されます (宛先ビューまたは「デリバーの「ターゲット」ストリーム)
clearfsimport