Я пытаюсь аннотировать папку с помощью команды cleartool annotate folderName и получаю сообщение об ошибке
cleartool: Ошибка: невозможно создать файл «test_tut_element_vob.ann»: разрешение отклонено.
Я могу аннотировать файлы.
Я пытаюсь аннотировать папку с помощью команды cleartool annotate folderName и получаю сообщение об ошибке
cleartool: Ошибка: невозможно создать файл «test_tut_element_vob.ann»: разрешение отклонено.
Я могу аннотировать файлы.
cleartool annotate
справочной странице упоминается следующее предостережение:
Команда
annotate
извлекает информацию из версий элемента.
Для этого она вызывает метод annotate диспетчера типов элемента.Только диспетчеры типов
text_file_delta
иz_text_file_delta
(которые соответствуют предопределенным типам элементовtext_file
иcompressed_text_file
) включают метод аннотирования.
Вы должны использовать параметр-ndata
при аннотировании версий элементов других типов.
Поэтому проверьте диспетчер типов, связанный с test_tut_element_vob.ann
.
если "-ndata
" не работает, в зависимости от характера содержимого test_tut_element_vob.ann
можно изменить его тип. См. этот ответ для compressed_file
.
это мое имя vob, и я пытаюсь аннотировать весь vob
cleartool annotate
перечисляет содержимое версии, аннотируя каждую строку, чтобы указать, когда и в какой версии эта строка была добавлена.
Это должно использоваться в элементе файла, а не в vob.
Если цель состоит в том, чтобы аннотировать все файлы в vob, вам нужно представление, и вы можете найти все файлы, чтобы использовать аннотацию:
Юникс:
cd /path/to/view/vobs/test_tut_element_vob.ann
cleartool find . -type f -exec 'cleartool annotate "$CLEARCASE_PN"'
Окна:
cd c:\path\to\view\test_tut_element_vob.ann
cleartool find . -type f -exec "cleartool annotate \"%CLEARCASE_PN%\""
cleartool describe test_tut_element_vob.ann
? Если test_tut_element_vob.ann
является текстовым файлом, можете ли вы изменить его тип на text_file
(cleartool chtype text_file test_tut_element_vob.ann
), а затем попробовать annotate
?
- person VonC; 31.07.2015
test_tut_element_vob.ann
?
- person VonC; 31.07.2015
test_tut_element_vob.ann
уже добавленным в систему контроля версий в ClearCase или нет?
- person VonC; 31.07.2015
cleartool annotate
должен использоваться в файле. Чтобы использовать его в содержимом vob, см. мой отредактированный ответ.
- person VonC; 31.07.2015