Собственной команды нет, но единственное необходимое правило загрузки основано на имени vob.
Итак, вам нужен скрипт, способный:
1 / удалить все, включая имя представления
(который можно получить с помощью '<aPathTo>\VOB\Folder\
; cleartool cleartool lsview -s -cview)
D:\pkirkham_view\VOB\Folder => \VOB\Folder
U:\VOB\Folder\ => \VOB\Folder
2 / Создайте правило загрузки соответственно:
load \VOB\Folder
3 / Добавить это правило загрузки в спецификацию конфигурации (если вы уже находитесь в представлении):
cleartool catcs > aConfisgpec.txt
echo "load \VOB\Folder" >> aConfisgpec.txt
cleartool setcs aConfisgpec.txt
Комментарии ОП:
Итак, если я создаю представление моментального снимка с именем тега 'pkirkham_testing_view
' на пути 'D:\thursday
', как получается извлечение подстроки?
Это хороший момент, поскольку корневой каталог можно назвать любым именем.
Я бы рекомендовал назвать этот каталог тегом view.
Но это не так, вам нужно определить корневой каталог представления снимка:
- начало в '
D:\whatever\path\VOB\Folder
',
- попробуйте
cleartool lsview -cview
:
- , если он отвечает правильно, cd .. и повторите 2.
- Когда он завершится с ошибкой, удалите подстроку этого каталога из начального пути. То, что останется, будет вашим правилом загрузки.