Спецификация конфигурации и разница в правилах загрузки

В чем разница между спецификациями конфигурации и правилами загрузки в Clearcase?

Редактируются ли они оба с помощью команды "cleartool editcs -tag "?

1 ответ

Спецификация конфигурации представляет собой набор из:

  • правила выбора (для выбора правильных версий)
  • загрузите правила (только для просмотра снимков) для загрузки в ваше "рабочее пространство" (просмотр снимков) файлов, выбранных... правилами выбора чуть выше!

Вы можете редактировать как с ct edcs (просто "ct edcsmsgstr "если вы находитесь где-нибудь в представлении ClearCase).

Конечно, в динамическом представлении вы будете редактировать только правила выбора, поскольку нет "правил загрузки":
нет ничего, что можно "загрузить" на ваш диск, поскольку все точки динамического просмотра - это сетевой доступ к данным (очень быстрый и динамический, как в "автоматическом обновлении", если включено правило выбора)LATEST"филиал).


Простые трюки с правилами загрузки:

/ Используйте "/" даже на окнах
Нет необходимости load \myVob: load /myVob тоже работает

б / Используйте их в сочетании с "правилами выбора очистки":
правило выбора - это правило в конце (до правил загрузки), которое ничего не выбирает

 element /myVob/* -none

Так как другие правила выбора, размещенные до этого, выбирают несколько подкаталогов, последнее правило выбора означает только: "если оно не было выбрано ранее, НЕ выбирайте его вообще".

Последствия для просмотра снимка?

Вместо того чтобы писать:

load /myVob/a
load /myVob/b/b1
load /myVob/b/b2
# do not load /myVob/c
# do not load /myVob/d
load /myVob/e

(потому что вы хотите только определенные каталоги в /myVob), вы можете просто написать:

load /myVob

Одно простое правило загрузки: оно не загружает то, что не выбрано. и с тех пор "/myVob/c" или же "/myVob/d"не выбраны, они не будут отображаться (даже пустые) на диске в представлении вашего снимка.

Другие вопросы по тегам