Как скрыть нерелевантные вобсы в прозрачных динамических представлениях (в окнах)?
1-й пост здесь, поэтому я надеюсь, что я не нарушаю никаких правил.
Кстати, я работаю над несколькими проектами и, следовательно, могу иметь несколько моноблоков, смонтированных в любой момент времени, которые не связаны с тем видом, над которым я хочу работать в данный момент. Это приводит к тому, что каждое созданное мною представление показывает каждый смонтированный vob. Это явно нежелательное поведение, есть ли способ, которым я могу использовать спецификацию конфигурации для динамического представления, чтобы показывать только VOB-объекты, связанные с этим представлением?
Я попытался добавить следующее в спецификации конфигурации:
element /irrelevant_vob/ -none
или же
element /irrelevant_vob/... -none
или же
element irrelevant_vob -none
Я также попробовал что-то вроде этого:
element * CHECKEDOUT
element /relevant_vob1/...//main/LATEST
element /relevant_vob2/...//main/LATEST
element * -none
но во всех вышеупомянутых случаях irrelevant_vob все еще находится в дереве папок, но пуст. То, что я хотел бы сделать, это полностью скрыть не относящиеся к делу голоса.
Является ли это возможным?
Спасибо.
1 ответ
Как упомянуто в этом техническом замечании IBM, это невозможно с динамическими представлениями:
Там нет опции в настоящее время доступны.
Запрос на изменение (RFE) RATLC00607238 был отправлен для добавления функции исключения VOB из динамического представления.Управление продуктом приняло решение исключить разрешение этого усовершенствования из будущих обновлений и выпусков из-за значительных архитектурных изменений, необходимых для реализации решения.
Один из обходных путей, который мне нравится в Windows, заключается в назначении буквы диска для view/avob (но в вашем случае у вас есть несколько соответствующих vobs).
Другой способ заключается в создании символических ссылок (для unix, хотя они могут работать в Windows 7) на соответствующие объекты данного представления, причем эти символические ссылки создаются в специальной папке (предназначенной для перечисления указанных символических ссылок).
Но это означает, что операции ClearCase (checkout/checkins) могут не работать должным образом с такими косвенными указаниями.