Команда «Очистить инструмент» (Clear case) для получения версий файлов в каталоге - PullRequest
0 голосов
/ 06 сентября 2018

В понятном случае я хочу версии файла в определенном каталоге с полным путем к файлу. Щелкнув правой кнопкой мыши по файлу и после этого перейдя к свойствам в файле, его можно взять, но в случае, если в каталоге 100 файлов, это станет очень большой задачей. Я хочу знать команду clear tool, которую я могу выполнить из командной строки, и после этого я могу перенаправить вывод в какой-нибудь текстовый файл

Пример пути, который я использую:

M:\My_Project\Verif_Folder\TP\Functional_TP\ETP\  here

1 Ответ

0 голосов
/ 06 сентября 2018

Проверьте команду cleartool find в сочетании с cleartool describe и fmt_ccase :

cd M:\Myproject\...\here
cleartool find . -type f -exec "cleartool describe \"%CLEARCASE_XPN%\" -fmt \"%Xn\""

%Xn: расширенное имя: то же, что по умолчанию

%n вывод, но для извлеченных версий добавьте расширение @@ \ branch-pathname \ CHECKEDOUT

Результатом будет путь к файлу, его имя и расширенный путь, включая текущую выбранную версию.

...