【发布时间】:2017-03-14 18:23:55
【问题描述】:
我正在阅读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 文件系统)。那正确吗?这似乎与here所描述的一致。
但是,我不明白-hpath 和-gpath 选项应该做什么(假设-vws 已经提供了视图存储目录并且假设它们似乎带有相同的值)。我也不明白mkview documentation 中的警告(在-vws 下):
Use -stgloc rather than this option whenever possible
【问题讨论】:
标签: clearcase