Как побороть ситуацию, когда пользователь уходит и никто не может изменить его элементы в ClearCase

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

Проблема в том, что файлы и ветки создаются пользователями с использованием их корпоративных учетных данных, поэтому при создании элементов эти элементы принадлежат их соответствующему создателю. Когда разработчик покидает компанию, никто другой не может изменить свои элементы (для исправления ошибок и т. д.).
Мы находимся в удаленном месте, и нам не разрешено иметь привилегии «очистить регистр администратора». Единственный администратор с прозрачным регистром находится в штаб-квартире нашего подразделения. Мы не хотим вызывать корпоративного «администратора» для выполнения нашей повседневной работы, такой как исправление файлов, принадлежащих другим, и т. д.

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

Можем ли мы настроить те же триггеры для работы с нашим клиентом CCRC? Есть ли другое решение этой проблемы, которое работает для удаленных групп? Благодаря.


person falconK    schedule 01.05.2014    source источник


Ответы (1)


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

Они должны, если они из той же группы, что и та, которая изменила файл.

Решение должно состоять как минимум в том, чтобы изменить группу любого файла с неправильной группой, чтобы установить группу, в которой объявлены все пользователи.
Эта команда cleartool должна выполняться на Сервер CCRC администратором.

cleartool find . -exec "cleartool protect -chgrp \"ANewGroup\" \"%CLEARCASE_PN%\""
person VonC    schedule 01.05.2014