rcleartool: как найти файлы определенной ветки

#branch #clearcase #branching-and-merging #cleartool

#ветка #clearcase #ветвление и слияние #cleartool

Вопрос:

Я новичок в ClearCase, и мне нужно найти файлы в определенной ветке. До сих пор я создавал автоматическое представление с помощью CTE, я не могу использовать cleartool, но я могу использовать rcleartool.

Я пробовал следующее, но безуспешно:

 rcleartool> find . -type f -branch "brtype(aBranch)" -print
CRCLI2049E Pathname is not within a VOB: "."
CRCLI2133W Skipping ".".
 

(Также я попробовал неинтерактивный rcleartool с тем же результатом)

Есть мысли о том, как получить файлы с учетом ветки?

Для контекста: работа в Windows, ClearCase 9

Ответ №1:

Вы должны быть запущены rcleartool , вам следует, поскольку вы используете автоматическое представление, смонтировать VOB с помощью CTE или « rcleartool mount ... .

Затем вы должны перейти в корневой каталог view ( R:<view_tag> для автоматического просмотра, после сопоставления корневого каталога автоматического просмотра с буквой диска) и убедитесь, что вы видите тег VOB в этой папке.
Вы можете « cd войти в VOB из этого контекста.

Как только вы окажетесь в VOB, тогда и только тогда вы можете попробовать свою rcleartool find команду.