clearcase实用手册内容摘要:

Create View ”后,出现图 2 ,因为我们是以 Base ClearCase 为例,这里选择默认即可。 图 2 根据你的需求选择创建 Snapshot View 或者 D ynamic View ,见图 3 所示: 图 3 如果你要创建静态视图,如图 4 ,需要指定该视图在本机的存储路径(存放从 VOB 库中 l oad 的文件和目录)。 图 4 如果你要创建动态视图,则只需要指定一个映射盘符即可,见图 5。 因为动态视图是通过 M VFS 访问 VOB 库中的数据,不需要将数据下载到本机。 图 5 在图 4 和图 5 中都有一个 “ Advanced Options ”按钮,点击进入后见图 6 ,这里可以选择你的视图是存储在服务器端还是本机。 C learCase 的 View 数据(主要是 View database 等)既可以存放在 View Server 中,也可以存放在本机。 一般建议存放在 View Server 中, 以便组织进行统一管理。 图 6 选择完成后,将进入如图 7 所示界面,这里有一个 “ Inspect Config Spec ”,用来定义该视图的配置规约( Config Spec ),配置规约将决定哪些版本可以看到,点击进入: 图 7 进入 “ Inspect Config Spec ”后,我们会发现里面有默认的规约,见图 8 ,可以直接使用。 通常管理员或配置经理会根据开发的需要编写一些特定的配置规约供开发人员使用,在这里进行选择和修改。 图 8 完成了以上的选择和设置后,就可以成功创建一个视图了。 4 视图的管理 视图通常与任务对应,经过一段时间的使用后,用户因需要会创建了多个视图,这就涉及到视图的管理和维护问题。 4 .1 与视图相关的基本操作 对于普通开发人员而言,与视图相关的操作主要包括视图的创建和删除,操作相对比较简单。 需要强调的是:在删除视图时,要使用 ”Remove View”进行操作,如图 9 所示。 如果使用 ”Remove View shortcut”,则只是删除了该视图的快捷方式,更新后还会 再次出现。 静态视图有一个特有的操作是 update,需要定期进行,才能和 VOB 中的数据保持同步。 图 9 关于 hijacked 文件 我们知道,静态视图将 VOB 中的文件下载到本地后,文件是只读的。 如果你绕过检出 (checkout)操作,只是去掉某个需要更改文件的只读属性就进行操作,那么该文件 就被称为 “劫持 ”( hijacked)文件。 具体的表现为:在 ClearCase Explorer 中,处于 “ hijacked ”的元素会有一个带对号的红色圆圈。 如果出现 “ hijacked”,有两种操作方式可供选择: • 鼠标右击 “ Hijacked”的元素,选择 “Undo Hijacked”。 为了不丢失你对文件所做的改动, Undo Hijacked 之后, ClearCase 自动生成一个后缀为 “keep”的私有文件( view private files),这时你不仅取消了 Hijacked,同时也保存 了你的工作成果(当然如果不需要可以删除这个私有文件)。 • 更新视图( update view),然后鼠标右击 “Hijacked”的元素,选择 “Check Out”,该元素将处于 “checked out”状态,这时你可以继续对该元素进行改动,也可以直接做 Check in 操作, 完成文件变更的入库,形成新的版本。 以上也给大家提供了利用静态视图离线或在家办公的方法,还不错吧。 视图的迁移 该部分内容主要针对 ClearCase 管理员而言。 视图的迁移主要是将 View Server 中的视图在同一个机器中 从一个存储区域迁移到另外一个存储区或者跨服务器间移动。 通常在视图存储空间不足或者为了提升 View Server 性能使用新服务器时,需要进行视图的迁移,这样原有的视图信息不会被破坏,客户端基本不受任何影响,迁移后可以正常使用原。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。