Clearcase 快照视图中的MVFS错误

Clearcase 快照视图中的MVFS错误,clearcase,Clearcase,我使用RationalClearCase浏览器创建了一个快照视图 创建后,我尝试编译代码,但出现了一个MVFS错误: Unable to determine if the current working directory is in MVFS - no such device or address 当我搜索IBM网站以消除此错误时,我发现快照视图不使用MVFS 为什么快照视图不使用MVFS时会出现此错误 路径是xmalviv_view/NBA_axess_aup2/refsys/aup/au

我使用RationalClearCase浏览器创建了一个快照视图

创建后,我尝试编译代码,但出现了一个MVFS错误:

Unable to determine if the current working directory is in MVFS - no such device or address
当我搜索IBM网站以消除此错误时,我发现快照视图不使用MVFS

为什么快照视图不使用MVFS时会出现此错误

路径是xmalviv_view/NBA_axess_aup2/refsys/aup/aup61

快照视图只能通过完整的本地主机路径访问:

cd C:\path\to\snpashotview
通常链接到动态视图并在动态视图中使用(请参见“”)。
如果您在快照视图中使用该错误消息,并且希望使用某些clearmake功能,那么看到该错误消息并不奇怪:

只有在动态视图中才支持
clearmake
的独特功能,如构建审核、派生对象共享和构建避免


最近在解决这个问题方面有了新的进展!!在客户的帮助下,我们将此问题上报给IBM。他们建议我们使用动态视图,我们使用了它们。令我们惊讶的是,它工作正常,我们能够生成可执行文件。但事实仍然是,我们无法使用快照视图


注意:此评论仅用于分享我在该问题上的知识和经验。:)

你的操作系统是什么?您使用的是什么版本的ClearCase?很抱歉没有指定最重要的内容!!我的操作系统是Windows 2003,Rational clearcase explorer版本是8.0.0.15。当您看到错误消息时,您所处的确切路径和键入的命令是什么?路径是xmalviv_view/NBA_axess_aup2/refsys/aup/aup61,我给出的命令是clearmake.exe all。实际上我正在h驱动器中创建此视图。这就是我犯这个错误的原因吗?我应该在c驱动器中创建它来消除错误吗?您希望我使用哪个命令来编译快照视图中的代码,而不是clearmake.exe?在您提供的用于在快照视图中生成代码的链接中未指定任何特定命令。顺便说一句,我忘了提到我正在Windows 2003服务器中执行所有这些操作……@CodingNinja很抱歉回答得太晚:
H:\
驱动器只是一个
subst
():如果它引用的路径不是
C:\
drive,那么它仍然是快照视图。您好!没有问题,因为过去14个小时我都不在办公室!请详细说明
subst
的用法,因为我发现很难理解它的用法。顺便问一下,您希望我使用哪个命令在快照视图中构建代码?@CodingNinja
subst
只是缩短快照视图所用路径长度的一种方法。在CMD会话中键入
subst
,检查
H:\
是否与
C:\
驱动器的路径号关联。我再一次详细介绍了它。