Правила загрузки спецификации конфигурации для моментального снимка на основе меток
Я пытаюсь создать снимок с помощью сценария Perl, который работает нормально. В настоящее время пытаюсь написать спецификацию конфигурации, которая загружается на основе метки для этого представления. Проблема, с которой я сталкиваюсь, заключается в том, что в корневом каталоге нет этой метки. поэтому ниже конфиг спецификация падает. Я не могу добавить основной / последний, потому что мне нужны файлы только с этим ярлыком.
element * CHECKEDOUT
load \vobname
element * labelname-nocheckout
element * -none
1 ответ
Решение
Попробуйте добавить правило только для корневого каталога /vobname
:
element * CHECKEDOUT
element /vobname /main/LATEST
element * labelname-nocheckout
element * -none
load /vobname
Несколько комментариев:
- правило загрузки (load /vobname) может быть установлено в конце спецификации конфигурации
- вам не нужно использовать
\
даже на винде. '/
' Это хорошо - важен порядок правила выбора, поэтому
element /vobname /main/LATEST
ставится первым - Правило выбора
element /vobname /main/LATEST
только для папки/vobname
(не для каких-либо его элементов подпапки) - это предполагает, что любой элемент в / vobname имеет метку, установленную в одной из его версий.