ClearCase签出文件时出错

ClearCase签出文件时出错,clearcase,clearcase-ucm,cleartool,clearcase-remote-client,clearcase-automation,Clearcase,Clearcase Ucm,Cleartool,Clearcase Remote Client,Clearcase Automation,我对ClearCase有一个问题,我试图使用ct co-nc file name从目录中签出一个文件,但是我得到了以下错误: cleartool: Error: branch type "test1" not found in VOB "/dir/file" and no global type definition can be found. cleartool: Error: Unable to create branch requested by -mkbranch option in c

我对ClearCase有一个问题,我试图使用
ct co-nc file name
从目录中签出一个文件,但是我得到了以下错误:

cleartool: Error: branch type "test1" not found in VOB "/dir/file" and no global type definition can be found.
cleartool: Error: Unable to create branch requested by -mkbranch option in config spec.
cleartool: Error: Unable to check out "file".
但当我试图从dir签出另一个文件时,我能够做到这一点。我只是在查看那个文件时遇到了问题


有人能帮助我如何克服这个错误吗?

这看起来像是一个配置规范,它在一个选择规则(
元素…-mkbranch test1
)中使用了一个名为“
test1
”的分支,该选择规则不是首先创建的

首先,检查配置规范的外观:

cleartool catcs
另请参见该文件的父文件夹中的文件的配置规范:

cd /path/to/§parent/folder
cleartool ls 
看看使用是否有帮助:

cleartool mkbrtype -c "test1 branch" test1@/vobs/avob

(从您的判断,我使用Unix语法)

这看起来像是在选择规则(
元素…-mkbranch test1
)中使用名为“
test1
”的分支的配置规范,该选择规则不是首先创建的

首先,检查配置规范的外观:

cleartool catcs
另请参见该文件的父文件夹中的文件的配置规范:

cd /path/to/§parent/folder
cleartool ls 
看看使用是否有帮助:

cleartool mkbrtype -c "test1 branch" test1@/vobs/avob
(根据您的判断,我使用Unix语法)

看起来vob中不存在“test1”分支类型

使用创建分支。从文件所在的文件夹中运行以下命令

ct mkbrtype-nc test1

由于错误只发生在一个文件中,因此配置规范应仅具有该文件的选择规则。您可以使用
ct catcs

注意:-在配置规范中添加分支规则时,始终检查具有该名称的brtype exists。

看起来vob中不存在“test1”分支类型

使用创建分支。从文件所在的文件夹中运行以下命令

ct mkbrtype-nc test1

由于错误只发生在一个文件中,因此配置规范应仅具有该文件的选择规则。您可以使用
ct catcs

注意:-在配置规范中添加分支规则时,始终检查具有该名称的brtype exists。

请阅读(关于此问题或其他问题)请阅读(关于此问题或其他问题)