Стоит ли использовать много представлений ClearCase?Это рекомендуется? - PullRequest
3 голосов
/ 02 ноября 2010

Вопрос довольно прост - сколько стоит (хранилище и т. Д.) Использовать новые прозрачные представления для каждой задачи? Это законная методология, чтобы использовать много разных взглядов? Как вы используете представления (т. Е. Для чего у вас разные взгляды)?

1 Ответ

1 голос
/ 02 ноября 2010

В отношении площадей стоимость в основном:

  • файлы, которые вы получаете на этапе 'cleartool update'
  • в сочетании с хранилищем представлений (метаданные для снимков, извлеченные файлы для динамических представлений)

Фактическая стоимость берется из , где находится хранилище представлений.

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

С другой стороны, другая стоимость заключается в том, что каждое представление находится в своем собственном каталоге, что означает, что вам нужно переопределять свой проект IDE для каждого нового создаваемого представления.
(в отличие от VCS, где вы можете переключать содержимое рабочего пространства из одной конфигурации в другую, сохраняя его в каталоге , то же самое . Вы можете сделать это в базовом ClearCase, но не в UCM, где представления UCM заблокирован на один поток)

Каждый раз, когда вы определяете ветвь (или поток для UCM), вам потребуется представление, чтобы следовать этим усилиям по разработке.
В этом аспекте представления могут быть тесно связаны с ответвлениями: см. « Когда следует переходить? »

...