Как размонтировать нежелательные VOB (большое количество VOB) из динамических представлений clearcase в Windows

В моем проекте используется clearcase 8. У нас около 10 динамических представлений (потоков). Каждое динамическое представление содержит 5 VOB.

После импорта этих динамических представлений в Windows clearcase explorer все 50 VOB появляются под каждым динамическим представлением (хотя большинство нерелевантных VOB содержат только потерянный + найденный каталог под ним).

После того, как я вручную размонтировал все нерелевантные VOB из соответствующих динамических представлений, но после перезапуска моего ПК все VOB снова появляются повсюду.

Я не хочу просматривать все 50 VOB в каждом динамическом представлении.

Есть ли решение этой проблемы?

PS: - Я не явный админ / эксперт.

Пожалуйста, предложите.


person Subba    schedule 10.06.2013    source источник


Ответы (2)


Во-первых, вы можете _ 1_ все сообщения с

cleartool umount -all

Во-вторых, вы можете смонтировать их, не делая их постоянными:

cleartool mount \aVob

Через графический интерфейс они обычно монтируются как постоянные, как если бы вы это сделали:

cleartool mount -persistent \aVob

Это означает, что они записываются в реестр Windows в oprder для автоматического повторного монтирования в следующем сеансе Windows.
Если вы смонтируете их с помощью сценария без параметра -persistent, у вас не будет этой проблемы.

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

Чтобы решить эту проблему, вы можете добавить другое динамическое представление, которое не должно видеть конкретный vob:

element /aVob/... -none

(вы можете использовать '/', а не '\' в спецификации конфигурации, даже в Windows)

Это сделает этот vob невидимым для этого динамического представления, в то время как он будет монтирован и доступен для первого динамического представления, которое в нем нуждается.

person VonC    schedule 10.06.2013
comment
Спасибо, VonC. Когда я щелкаю правой кнопкой мыши по динамическому представлению Windows, я вижу только базовые линии, я не вижу места, где я могу изменить спецификацию конфигурации, чтобы добавить элемент / aVob / ... -none. пожалуйста, предложите. - person Subba; 10.06.2013
comment
@Subba Я больше работаю с командной строкой, чем с графическим интерфейсом пользователя;) Но даже с графическим интерфейсом при выборе свойств в динамическом представлении вы можете получить доступ к вкладке Config Spec, в которой вы можете добавить любое правило, которое вам нравится. Пример изменения спецификации конфигурации в командной строке: stackoverflow.com/a/15656418/6309, stackoverflow.com/a/1346985/6309. Последняя ссылка содержит более подробную информацию о том, как и где поместить это правило отсутствия выбора в спецификации конфигурации. - person VonC; 10.06.2013

вы можете создать файл bat и использовать его для монтирования списка VOB с помощью cleartool mount \ vobname

person emptyshell    schedule 21.08.2013
comment
Вы проголосовали за 18 моих ответов ClearCase? Потому что, если вы это сделали, все ваши голоса были отменены (отменены), как в meta.stackexchange.com/q/193963/6309 < / а> - person VonC; 21.08.2013
comment
Их не должно было быть. На самом деле у меня было свободное время, чтобы просмотреть кучу интересующих меня тем (почти все ClearCase). Я действительно имел в виду голосование "за". Я даже пометил некоторые темы как избранные, так как это материал, который я хочу сохранить, пока не смогу переместить данные в свои постоянные заметки. Вы получили большую часть голосов, поскольку ваши сообщения обычно довольно подробны и вы обычно отвечаете на вопросы. Я также добавил два или три ответа на некоторые сообщения. Думаю, в следующий раз мне придется распределить это на несколько дней, а это значит, что этого, вероятно, не произойдет, что прискорбно. - person emptyshell; 21.08.2013
comment
В любом случае спасибо;) Но да, серийное голосование здесь не одобряется. Максимум от 3 до 5 голосов является безопасным (не слишком близко друг к другу). Голосовать за или нет, спасибо за проявленный интерес. - person VonC; 21.08.2013