Является ли рекурсивная маркировка Clearcase более эффективной, чем маркировка элементов по элементам?

StackOverflow https://stackoverflow.com/questions/823810

  •  05-07-2019
  •  | 
  •  

Вопрос

Я использую Clearcase в проекте с ~ 3700 файлами. При создании релиза есть несколько каталогов, которые должны быть помечены рекурсивно. Количество файлов здесь составляет ~ 2400. Файлы в других каталогах помечены выборочно. В настоящее время я помечаю файлы с помощью скрипта, чтобы просмотреть список файлов и пометить файлы один за другим. Это займет около 20 минут при подключении к Ethernet.

Эффективно ли разделять процесс маркировки на две части, одну для рекурсивной маркировки и одну для выборочной маркировки? Рекурсивная маркировка быстрее на 1x, 2x, ..?

Это было полезно?

Решение

Операции ClearCase файл за файлом всегда ... медленные!

Если нужно, вы должны применять свою метку рекурсивно (то есть, если все файлы данного дерева нуждаются в маркировке).
Рекомендуется также выполнять эту операцию в динамическом представлении, чтобы избежать каких-либо побочных эффектов, связанных с состоянием обновления представления моментального снимка (не обновляется или выполняется обновление)

Результат будет быстрее (у меня нет точной оценки, , но по крайней мере 2x кажется правильным).

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

<Ч>

Не забывайте, что цель маркировки состоит в том, чтобы идентифицировать связный набор файлов (то есть набор файлов, который развивается и помечается как все). Это означает " mklabel -rec " всегда лучше, чем наклеивать ярлык на один файл.
Рекурсивная метка не пропускает ни один файл, метка, помещенная в файлы из списка, может привести к неполному набору (например, если список файлов для метки устарел или неполон)

Другие советы

Почему вы не используете инструмент Apply Label? Это то, что мы делаем в любом случае.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top