/test_ari/karthik/...
Это означает, что следующее правило выбора (т. Е. .../karthik_omna/LATEST
) будет применяться к каталогу karthik
и ко всем подкаталогам и файлам, рекурсивно.
Если путь выбора был /test_ari/karthik/*
(звездочка вместо трех точек) правило выбора применимо к подкаталогам и файлам, но не к самому каталогу karthik
.../karthik_omna/LATEST
Этоправило выбора, предписывающее ClearCase выбрать последнюю версию ветви karthik_omna
, не беспокоясь о том, какая другая ветвь karthik_omna
была создана.
Если правило выбора было (например) /main/karthik_omna/LATEST
, оновыбрал бы LATEST
версию этой ветви , только если указанная ветка была создана поверх 'main
'.
В отличие от предыдущей '...
', нет '*
'для правила выбора.
(*/karthik_omna/LATEST
не существует)
Как я объяснил в " Как создать ветку ", правила выборачитать по порядку, и первое, что подходит, сделать приложение ClearCaseЛибо это (и игнорировать другие) для определенного файла или каталога.
Вот почему вы всегда найдете:
element * CHECKEDOUT
в качестве первого правила, потому что, когда вы уведомляете ClearCase о своемнамереваясь изменить этот файл, он (файл) приобретает специальную версию CHECKEDOUT
, которую необходимо выбрать, чтобы вы могли изменить и затем зарегистрировать этот файл.
Если это правило было слишком далекониже ClearCase может выбрать другую версию, и вы не сможете ничего зарегистрировать, поскольку этот файл не будет считаться извлеченным с вашей точки зрения.