`
haiouc
  • 浏览: 115158 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

诠释MVFS

    博客分类:
  • SCM
阅读更多
   MVFS(多版本文件系统)是Rational ClearCase一个特性,它支持了Dynamic View的使用。Dynamic View使用MVFS来呈现已经选择的本地和远程文件,就好像这些文件都存储在本地文件系统中。所选择的文件包含VOB库中的文件的一个版本和View私有文件,要使用MVFS,必须激活View并挂接一个或者多个VOB。(VOB借助MVFS类型被挂载到本地文件系统)。

    MVFS是作为主机本地系统的扩展来安装的。在运行Linux或者Unix系统上,实现MVFS的代码是和主机操作系统链接的。静态连接后系统需要提升为新版本,它包含MVFS。动态链接意味着MVFS代码在系统启动时装载。
在运行Windows系统的机器上,MVFS映射为系统磁盘。它在系统启动时由Service Control Manager装载。当用户到装有MVFS的主机,用户凭证被缓存。这样可在Rational ClearCase控制下,使用确定的对象访问权限。Credentials Manager服务周期性的检查凭证缓存并删除上次检查后已经退出的用户凭证。
 
  


   MVFS是多版本文件系统,是ClearCase自己的文件系统,可以模拟Window/UNIX等文件系统,让VOB表现为一个目录或一个驱动器盘符。(实际的文件都是放在数据库中的数据容器中的)。

    正常安装ClearCase后自然会安装MVFS,你所使用的动态视图就是使用的这个东东来模拟成一个目录的。所谓的通过MVFS访问VOB,就是说通过视图来访问数据库!
如果你在一台主机上只使用静态视图,可以不安装MVFS。(比如在98下), 你安装的时候选“定制”,就会有让你选择是否安装MVFS,和配置MVFS的选项(比如是否区分大小写)。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics