Команда аннотации Cleartool, выдающая ошибку - не объект в vob:"файл Java"
Я новичок в clearcase и пытаюсь сгенерировать файл обвинений с помощью команды annotate, но я получаю следующую ошибку:
cleartool: Ошибка: не объект в vob: "App.java"
Я следовал за этими шагами:
- Создано представление в проводнике
- Просмотр к местоположению (C:\test_view)
- Выполнено: cleartool annotate App.java
Это привело к следующему -
cleartool: Ошибка: не объект в vob: "App.java".
2 ответа
Пожалуйста, создайте VOB через программу создания VOB.
Затем создайте динамическое представление, используя clearcase explorer.
Смонтируйте VOB на динамическом представлении.
После подключения в проводнике просмотра щелкните правой кнопкой мыши и добавьте текстовый файл.
rt-щелкните текстовый файл, чтобы добавить его к источнику, а затем зарегистрируйте файл после внесения необходимых изменений.
из командной строки перейдите в VOB и запустите cleartool annotate
Z:> cd test_tut_element_vob
Z: \ test_tut_element_vob> cleartool annotate TestFile.txt Аннотированный результат, записанный в "TestFile.txt.ann".
Вы не можете выполнять команды cleartool над элементами (версионными файлами или папками) непосредственно в корневой папке снимка, например c:\test_View
,
Вам нужно отредактировать его конфигурационную спецификацию:
cd c:\test_View
cleartool edcs
Добавить правила выбора (как минимум element * /main/LATEST
, если это не представление UCM, в этом случае правила выбора уже существуют), и загружать правила для загрузки по крайней мере содержимого Vob.
Тогда вы можете пойти в VOB и сделать некоторые cleartool annotate
,
cd c:\test_view\avob
cleartool annotate afile
Примечание: если ваш файл App.java еще не версионирован, вам нужно добавить его в систему контроля версий (в любую папку в c:\test_view\avob
), с cleartool mkelem
или для нескольких файлов, clearfsimport
,