在能够访问存储在 Rational ClearCase 存储库(VOB)中的资源或者向 ClearCase 源控制添加现有资源之前,您必须先创建一个 Rational ClearCase 视图。ClearCase 视图从一个或多个 VOB 选择一组特定的文件和目录版本,以便您可以在计算机上对其进行访问。该目录被称为视图的复制区域。
ClearCase 服务器支持您计算机上的每个 ClearCase 视图。单个 ClearCase 服务器可以支持很多 ClearCase 视图和客户端主机,但是每个视图仅受一个 ClearCase 服务器支持。ClearCase 视图中的大多数操作都要求您连接到支持该视图的 ClearCase 服务器。
使用 IBM Rational® ClearTeam Explorer™ 时,提供了两种 ClearCase 视图:
Web 视图是一种基于副本的 ClearCase 视图,可容许与 CCRC WAN 服务器连接时的较长等待时间,尽管该视图可以同时用于广域网 (WAN) 和局域网 (LAN) 环境中。许多您可以使用 Web 视图执行的 ClearCase 操作需要与 CCRC WAN 服务器的显式连接。但是,提供了即使在从 CCRC WAN 服务器断开连接时也可以使用的部分操作。Web 视图使用配置规范来从一个或多个 VOB 选择一组特定的文件和目录版本,以便您可以在计算机上对其进行访问。必须先将源代码控制下的资源装入 Web 视图,然后才可以对其进行访问。
动态视图是一种 ClearCase 视图,该视图使用 MVFS 文件系统来访问 VOB 中元素的版本。为了能够在 Rational ClearTeam Explorer 中使用动态视图,除了 Rational ClearTeam Explorer 之外,还必须在您的机器上安装 ClearCase 本机客户机(也称为“厚”客户机)。与 Web 视图相似,动态视图也使用配置规范来从一个或多个 VOB 选择一组特定的文件和目录版本,以便您可以在计算机上对其进行访问。
动态视图必须在安装和启动之后才可用。创建动态视图之后,您可以在“ClearTeam 导航器”中该节点下对其进行访问。 如果对于任何给定的会话,您的动态视图都未出现,那么您必须右键单击“ClearTeam 导航器”中的我的视图节点,然后从上下文菜单中选择启动动态视图。该视图启动之后,展开视图名称节点。如果该节点为空,那么不会安装 VOB。要安装 VOB,请单击与“ClearTeam 导航器”关联的“视图菜单”选项列表图标(倒三角形小图标),然后选择卸载的 VOB 选项。VOB 名称在动态视图下出现之后,单击该 VOB 名称以自动安装 VOB。但是,如果先前对该 VOB 执行了“卸载 VOB”操作,那么选择该 VOB 时不会自动安装。相反,您必须右键单击该 VOB 名称,然后从上下文菜单中选择安装 VOB。
有两种方法可以在 Web 视图中修改文件版本:
当您的修改完成以后,请检入文件以向 VOB 提交更改并创建其他团队成员能够访问的新版本。(当您检入在截取时经过修改的文件时,您可能需要将您的更改与那些不知道您正在修改文件的用户所作的更改合并。)
您可以通过从源代码控制中检出文件,从而在动态视图中修改文件版本。动态视图不支持“截取”、“取消截取”和“装入”操作。