Как добавить переименованный файл как новый файл в clearcase? - PullRequest
1 голос
/ 20 марта 2019

У меня есть файл Filename1.c, добавленный в систему управления версиями. Я переименовал его в Filename2.c. Теперь мне нужно добавить еще один файл с именем Filename1.c в систему контроля версий в той же родительской папке.

При добавлении нового файла с обоими именами (Filename1.c и Filename2.c) я сталкиваюсь с двойной ошибкой.

Ответы [ 2 ]

0 голосов
/ 20 марта 2019

Как я упоминал в « решении для прозрачных злых близнецов? », переименование влияет только на текущую версию родительской папки: после переименования дерево версий родительской папки будет показывать новую версию , которые перечисляют тот же файл под новым именем.

Лучше очистить имя инструмента, зарегистрируйтесь, затем добавьте его снова под другим именем

См. Также « ВОССТАНОВЛЕНИЕ ОТ ЗЛЫХ БЛИЗНЕЦОВ »:

У вас есть два варианта решения проблемы.

  1. Переименуйте один из элементов с помощью команды cleartool mv.
  2. Удалите один из элементов с помощью команды cleartool rmelem.

Примечание. Если в среде UCM вам необходимо сначала переименовать элемент (используя cleartool mv), а затем удалить имя, используя cleartool rmname.
Причина в том, что удаление элементов в UCM с использованием cleartool rmelem не рекомендуется, так как это может негативно повлиять на вашу конфигурацию.
Просмотрите technote 1119222 для получения дополнительной информации об удалении элементов в UCM.

0 голосов
/ 20 марта 2019

Это означает, что вы, скорее всего, используете схему 80, функциональный уровень 7 или более высокий VOB, и это намеренное поведение для предотвращения проблем, возникающих из-за «идентичных» файлов, которые не являются.

Пользователь-владелец VOBможет быть в состоянии добавить файлы в систему контроля версий в любом случаеВ противном случае владелец VOB или администратор CC должны иметь возможность понизить уровень обнаружения злых близнецов, используя

cleartool protectvob –evil_twin_warn ...

Если вы не используете схему VOB 80, это означает, что у вас есть обнаружение злых близнецовтриггеры, в этом случае вам нужно поговорить с тем, кто этим управляет ...

...