Команда аннотации Cleartool, выдающая ошибку - не объект в vob:"файл Java"

Я новичок в clearcase и пытаюсь сгенерировать файл обвинений с помощью команды annotate, но я получаю следующую ошибку:

cleartool: Ошибка: не объект в vob: "App.java"

Я следовал за этими шагами:

  1. Создано представление в проводнике
  2. Просмотр к местоположению (C:\test_view)
  3. Выполнено: 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,

Другие вопросы по тегам