Найти все файлы Clearcase, превышающие 100 МБ в конкретном VOB - PullRequest
0 голосов
/ 06 июля 2018

Как искать во всех заархивированных файлах размером более 100 МБ в конкретном BASE Clearcase VOB. В файловой системе Unix это просто:

find . -type f -size +104857600c -exec ls -la {} \;

Можно ли выполнить поиск непосредственно в папке VOB в файловой системе без создания представления Clearcase и изменения спецификации конфигурации?

Если мне нужно создать представление Clearcase, можно ли использовать команду findtool find для поиска во всем VOB.

1 Ответ

0 голосов
/ 06 июля 2018

Как упомянуто в этом technote :

В настоящее время нет опции размера, доступной с помощью команды cleartool find.
Управление продуктом приняло решение исключить запрошенную функцию из будущих обновлений и выпусков из-за значительных архитектурных изменений, необходимых для реализации решения.

Таким образом, создание представления остается обязательным.
И вы можете напрямую использовать ClearCase Explorer:

http://www-01.ibm.com/support/docview.wss?uid=swg21296399&aid=1

Или используйте обычную команду Linux в динамическом представлении:

# find . -size +20480c -print
./vendor/Common/NT/work/toolset/make/cal.output
./vendor/Common/NT/work/toolset/make/paf.output

можно ли использовать команду findtool find для поиска во всем VOB.

«Весь VOB», как во «всех возможных версиях» ... не совсем, если только вы не попытаетесь найти файлы в расширенных путях динамического представления MVFS . Я не проверял этот вариант, поэтому.

...