2

我是 clearcase 的新手,我正在尝试使用 annotate 命令生成责备文件,但出现以下错误:

cleartool:错误:不是vob中的对象:“App.java”

我按照以下步骤操作:

  1. 在 clearcase explorer 中创建了一个视图
  2. 浏览到该位置 (C:\test_view)
  3. 然:cleartool annotate App.java

这导致了以下结果 -

cleartool:错误:不是 vob 中的对象:“App.java”。

4

2 回答 2

1

您不能直接在快照根文件夹(如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 .

于 2015-06-16T13:08:40.257 回答
0

请通过创建 VOB 程序创建 VOB。

然后使用 clearcase explorer 创建动态视图。

在动态视图上安装 VOB。

安装后,在视图资源管理器中,右键单击并添加文本文件。

rt-click 文本文件以添加到源,然后在进行必要的更改后签入文件。

从命令提示符转到 VOB 并运行 cleartool annotate

Z:>cd test_tut_element_vob

Z:\test_tut_element_vob>cleartool annotate TestFile.txt 写入“TestFile.txt.ann”的注释结果。在此处输入图像描述

于 2015-06-17T13:44:42.287 回答