Спецификация конфигурации для конкретного файла - PullRequest
1 голос
/ 05 июля 2011

Как бы вы увидели конкретную версию файла в ClearCase?

Как установить правильную спецификацию конфигурации для этого конкретного файла?

1 Ответ

2 голосов
/ 05 июля 2011

Вы можете указать конкретное правило выбора для конкретного файла, но это не поможет вам на самом деле доступ к этому.

Например:

element /path/to/my/File /main/4

выберет версию 4 ветви main только для /path/to/my/File.
Но, учитывая, что родительские каталоги 'path', 'to' и 'my' имеют собственную версию (которая вряд ли будет '4'), они не будут выбраны на все по этому единственному правилу.

(Не забывайте, что каталоги версионируются при изменении их содержимого: версия 4 будет означать, что их содержимое изменилось 4 раза, другими словами, что файлы или подкаталоги были добавлены или удалены 4 раза)

Чтобы быть уверенным в выборе правильной версии для файла, при возможности доступа к нему , вам нужно 2 правила в правильном порядке (как описано в " Как создать ветку"):

 element /path/to/my/File /main/4
 element * /main/LATEST

Таким образом, вы увидите правильную версию в своем (снимке или динамическом) представлении ClearCase для этого файла.
Но это не позволило бы оформить заказ (там нет директивы -mkbranch).

...