Clearcase 查看快照视图的存储目录与快照视图目录

Clearcase 查看快照视图的存储目录与快照视图目录,clearcase,Clearcase,当我试图在本地磁盘上创建快照视图时,我正在阅读mkview的文档,我被围绕“查看存储目录”、“快照查看目录”和-stgloc、-vws和-colocated_server选项的术语弄糊涂了 以下是我的理解: “快照视图目录”是指本地文件系统上的工作目录,我将在其中编辑签出的文件 “视图存储目录”是指服务器中保存有关我的视图的元数据的某个目录。我和这个目录没有任何关系 这是正确的吗 因此,要使用“查看存储目录”的服务器存储和“快照查看目录”的本地存储创建快照,我将执行以下操作: ct mkvi

当我试图在本地磁盘上创建快照视图时,我正在阅读
mkview
的文档,我被围绕“查看存储目录”、“快照查看目录”和
-stgloc
-vws
-colocated_server
选项的术语弄糊涂了

以下是我的理解:

  • “快照视图目录”是指本地文件系统上的工作目录,我将在其中编辑签出的文件
  • “视图存储目录”是指服务器中保存有关我的视图的元数据的某个目录。我和这个目录没有任何关系
这是正确的吗

因此,要使用“查看存储目录”的服务器存储和“快照查看目录”的本地存储创建快照,我将执行以下操作:

ct mkview -sna -tag view_tag -vws /data/VIEWS/view_tag.vws -host foo -hpath /data/VIEWS/view_tag.vws -gpath /data/VIEWS/view_tag.vws  ~/some/path/in/my/local/filesystem
/data/VIEWS
是我机器中的NFS文件系统)。是这样吗?这似乎与所描述的一致

但是,我不明白
-hpath
-gpath
选项应该做什么(假设
-vws
已经提供了视图存储目录,并且它们似乎具有相同的值)。此外,我不理解报告中的警告(在
-vws
下):

“快照视图目录”是指本地文件系统上的工作目录,我将在其中编辑签出的文件

是的,它可以在磁盘上的任何位置,而不是使用固定安装点的动态视图(
M:\
在Windows上,
/view
在Unix上)

“视图存储目录”是指服务器中保存有关我的视图的元数据的某个目录。我和这个目录没有任何关系

是的,这对快照和动态视图都有效。你没有什么事要做。。。除非ClearCase视图服务器和您的帐户都必须能够访问它,这意味着它通常通过全局存储路径被引用

(官方html页面)将vws描述为:

在已安装ClearCase的主机上或为此类主机提供存储的NAS设备上,查看始终连接到局域网的位置上的存储目录。
此位置可以是服务器存储位置(由–stgloc指定)或由
–vws
选项指定的位置

如果视图服务器不是您的本地工作站,那么–host–hpath–gpath引用您的工作站和ClearCase服务器都可以访问的主机和路径

如果视图服务器是您的工作站,那么-vws和hpath可以是本地路径,而gpath是视图服务器可以访问的网络共享路径

我更喜欢将视图服务器保留在本地主机上(前提是ClearCase安装了该功能),因为它避免了创建单点故障(远程视图服务器),并加快了视图操作(因为元数据存储在本地)

“快照视图目录”是指本地文件系统上的工作目录,我将在其中编辑签出的文件

是的,它可以在磁盘上的任何位置,而不是使用固定安装点的动态视图(
M:\
在Windows上,
/view
在Unix上)

“视图存储目录”是指服务器中保存有关我的视图的元数据的某个目录。我和这个目录没有任何关系

是的,这对快照和动态视图都有效。你没有什么事要做。。。除非ClearCase视图服务器和您的帐户都必须能够访问它,这意味着它通常通过全局存储路径被引用

(官方html页面)将vws描述为:

在已安装ClearCase的主机上或为此类主机提供存储的NAS设备上,查看始终连接到局域网的位置上的存储目录。
此位置可以是服务器存储位置(由–stgloc指定)或由
–vws
选项指定的位置

如果视图服务器不是您的本地工作站,那么–host–hpath–gpath引用您的工作站和ClearCase服务器都可以访问的主机和路径

如果视图服务器是您的工作站,那么-vws和hpath可以是本地路径,而gpath是视图服务器可以访问的网络共享路径

我更喜欢将视图服务器保留在本地主机上(前提是ClearCase安装了该功能),因为它避免了创建单点故障(远程视图服务器),并加快了视图操作(因为元数据存储在本地)

Use -stgloc rather than this option whenever possible