我是 clearcase 的新手,我正在尝试使用 annotate 命令生成责备文件,但出现以下错误:
cleartool:错误:不是vob中的对象:“App.java”
我按照以下步骤操作:
- 在 clearcase explorer 中创建了一个视图
- 浏览到该位置 (C:\test_view)
- 然:cleartool annotate App.java
这导致了以下结果 -
cleartool:错误:不是 vob 中的对象:“App.java”。
您不能直接在快照根文件夹(如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
.
请通过创建 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”的注释结果。