Как переместить представление ClearCase на новый домен? - PullRequest
3 голосов
/ 18 марта 2012

Мы находимся в ситуации, когда мы успешно перенесли VOB из домена A в домен B (сервер ClearCase работает в Windows, и мы используем только один сервер ClearCase).Теперь мы пытаемся изменить разрешение представлений, чтобы предотвратить создание новых представлений, но кажется, что они все еще находятся в одном домене.

Я пытался

fix_prot -force -replace ...vws

fix_prot -root -rec -chown -chgrp ...vws

.ошибок нет, но когда я пытаюсь просмотреть свойства, он все еще находится на \ username

Можете ли вы посоветовать?Мы используем только представления снимков

Спасибо

1 Ответ

2 голосов
/ 18 марта 2012

Для снимков или динамических представлений утилита fix_prot используется следующим образом:

fix-prot -force -rec -chown newUserName -chgrp newGroupe -chmod 775 /path/to/view/storage.vws
fix-prot -force -root -chown newUserName -chgrp newGroupe /path/to/view/storage.vws

Я никогда не использую -root -rec: всегда -rec с одной стороны, -root с другой.

Обратите внимание на два предупреждения:

Рекомендуется отключить службы ClearCase в Windows перед запуском утилиты fix_prot.
Это гарантирует, что никакие файлы не будут открыты процессами ClearCase, которые в противном случае могли бы быть пропущены во время выполнения утилиты.

Примечание. При запуске fix_prot, если есть какие-либо Additional Groups, которые были частью списка групп VOB, выполнение этой команды удалит эти группы.
В результате вам нужно будет выполнить команду protectvob, чтобы добавить эти дополнительные группы обратно в VOB.

...