ClearCase:描述vobroot在windows中失败,给出;“空元类型”;在Linux中
在Windows中运行此命令会出现错误:ClearCase:描述vobroot在windows中失败,给出;“空元类型”;在Linux中,clearcase,Clearcase,在Windows中运行此命令会出现错误: H:\>cleartool describe -fmt "%[object_kind]p" "M:\\my_cc_view\\" 它给出: cleartool: Error: Unable to access "M:\\my_cc_view\": Input/output error. ; cleartool describe -fmt "%[object_kind]p" /view/my_cc_view/vobs/ ; null meta t
H:\>cleartool describe -fmt "%[object_kind]p" "M:\\my_cc_view\\"
它给出:
cleartool: Error: Unable to access "M:\\my_cc_view\": Input/output error.
; cleartool describe -fmt "%[object_kind]p" /view/my_cc_view/vobs/
; null meta type**
在vob上运行相同的命令可以工作:
H:\>cleartool describe -fmt "%[object_kind]p" "M:\\my_cc_view\\vob1"
directory version
H:\>cleartool describe -fmt "%[object_kind]p" "M:\\my_cc_view\\vob2"
directory version
在Linux中,它提供:
; cleartool describe -fmt "%[object_kind]p" /view/my_cc_view/vobs/
; null meta type**
我一直无法确定这是否是clearcase中的一个bug,我能找到的最接近的bug是
似乎在vobroot元素上运行descripe是我们必须单独处理的特殊情况,是否有方法检查路径是否为根?视图、VOB、标签类型、分支类型(等)直接引用如下。在文档中,这些被称为“对象选择器” 看 另外,尝试在末尾加一个点以获取给定vob的根目录元素
cleartool describe /view/my_cc_view/vobs/.
cleartool:错误:无法访问“M:\my\u cc\u view\”:输入/输出错误
不知道为什么这里会有两个“\”:一个可以在我的Windows会话中工作,但不会给你太多:
ct descr -fmt "%[object_kind]p" "m:\my_cc_view"
**null meta type**
视图实际上没有“对象类型”。而且它没有像“视图:
”这样的“对象选择器”
要查看视图的所有特征,请键入:
cleartool lsview -l -full -pro my_cc_view
(使用视图的标记)。注意:
视图:
不是有效的对象选择器。视图没有对象选择器。只有标记或根路径。注意:要检查目录是否是视图的根目录,只需向上移动一个目录级别:如果“ct lsview-cview
回答当前目录不是视图,则您之前所在的目录实际上是当前视图的根目录。谢谢,这两个回答都非常有用。因为@cjp显然只是为了回答这个问题而注册的,所以我给了他/她答案:)除了cjp的答案是错误的,没有回答你的问题;)