我有一个用户在尝试访问其他人的视图时收到错误消息。当他们尝试在unix中的xcompare上进行差异时他们输入/输出错误,在Windows中他们收到 无法显示元素的版本树浏览器遇到不正确的参数 在Windows端。在用户的任何一个视图中我都没有遇到任何问题。它们都是正确组的成员,并且视图是使用该组创建的。还有什么可能是错的?
答案 0 :(得分:0)
这取决于您的ClearCase的确切版本 例如,这个technote mentions(Windows)
访问IBM Rational ClearCase GUI中的文件或目录(例如,ClearCase Explorer或版本树浏览器),其权限为770时,您将收到错误:“遇到不正确的参数”而不是“拒绝访问” “或”权限被拒绝“如果您不是拥有该元素的组的成员。
虽然用户可能是正确组的一部分(即他们的CLEARCASE_PRIMARY_GROUP)与Vob组相同,但请仔细检查他们的权限和他们的查看权限。
这technote details:
如果未授予主体访问VOB的权限,则尝试从IBM®Rational®ClearCaseExplorer访问VOB会返回错误“遇到不正确的参数。”
此错误可能意味着权限不足 要确定对象的有效ACL,请使用以下命令:
cleartool describe -eacl vob:\vobtag \vobtag
关于观点:
cd /path/to/my/view
cleartool lsview -l -full -pro -cview
视图中可能需要fix_prot
:在“While creating a view I got this error; cleartool: Error: Failed to record hostname in storage directory”中查看此类fix_prot
的示例