Изменить "Создано" в ClearCase UCM
Есть ли способ изменить созданный элемент?
Проблема в том, что кто-то внес изменения в файл под именем Domain.Users (я не уверен, почему он не выдал ошибку). Поскольку это было первое изменение в этом файле, поток и первая ревизия в этом файле создаются как Domain.Users. Теперь проблема в том, что другие пользователи не могут оформить этот файл. Это дает разрешение на отказ в ошибках.
Есть ли способ это исправить?
Спасибо!
1 ответ
Как администратор, вы должны иметь возможность:
cleartool protect --chgrp agroup afile@@
Обратите внимание на последние два @@
, чтобы защитить элемент, а не версию.
Увидеть:
- человек
cleartool protect
- " Сводка команд и утилит защиты, используемых с ClearCase":
protect
Команда устанавливает владельца, группу или разрешения для элементов, общих производных объектов или объектов VOB, которые поддерживаются в базе данных VOB.
Основное использование защиты заключается в управлении доступом стандартных данных к элементу или данным объекта. Например, вы можете сделать некоторые элементы доступными для чтения любому, а другие - только членами своей группы. - " Почему владелец акции" никто "" защищает владельца, а не только его / ее группу.
- " Изменить владельца всех объектов в VOB с помощью команды поиска": объединяет
cleartool find
сcleartool protect
, чтобы защитить все файлы, которые в этом нуждаются.
Также убедитесь, что у вашего пользователя есть CLEARCASE_PRIMARY_GROUP
переменная окружения пользователя установлена в правую группу (т. е. в основную группу Vob), и этот пользователь фактически зарегистрирован в указанной группе Vob для правильной защиты следующей версии checkout / checkin.