ClearCase基本操作

ClearCase 基本操作
 
本文介绍ClearCase的一些基本操作,如需得到更为详尽的有关ClearCase的信息,请参考ClearCase帮助手册或ClearCase Fundamentals培训材料。
 
ClearCase的基本操作(Check In、Check Out、Version Tree、Compare、Merge To、History、Open、Create View、Start View等)都可以在Rational ClearCase Explorer中方便的完成,建议使用ClearCase操作时使用Rational ClearCase Explorer,当然也可以在Windows Explorer中进行操作。
 
选择“开始>程序>Rational ClearCase> ClearCase Explorer”或在桌面上双击“Rational ClearCase”都可以进入Rational ClearCase Explorer。
 
二.     创建Dynamic View
在Toolbox中选择“Create View”(如下图),或者选择“开始->程序->Rational ClearCase->Create View”。
 
在“Choose a Project”窗口中,选择“No”,并继续下一步。
 
选择Dynamic按钮。
 
在“Where would you like it”中,选择Dynamic View的存放位置和名字。Dynamic View的存放位置可以选择本地机的目录,用来存放VOB中的文件和目录。Dynamic View的名字应遵循一定的规则。见下图。
 
 
按“Advanced Options”按钮,选择View Storage。目前,都选择在scmserv上创建的View Storage-“u8.net_views”。
 
选择OK,并在“Choose Name and Drive for a Dynamic View”窗口中选择“完成”。在确认窗口中,选择“Inspect Config Spec”,编辑Dynamic View的配置规则,有关如何设置配置规则,请与配置管理员联系。你也可以先使用缺省的配置规则,创建完Dynamic View后再进行修改。设置完配置规则后,选择OK后完成Dynamic View的创建。
 
对于Dynamic View的使用,你即可以自己创建(一般情况下),也可以启动其它已创建的Dynamic View。
 
 
三.     启动Dynamic View
对于已创建的Dynamic View,你也可以启动。
在Toolbox中选择Start View(如下图),可以启动Dynamic View。
 
启动View画面见下图,选择启动MRP_view或其它View,并确定。如果想要将View映射到一个逻辑驱动器上,可以在”Connect To”中进行选择。
 
四.     添加View Shortcut
启动View后,在ClearCase Explorer中还需添加View Shortcut。
选择“Views”Tab,在General区域内点击右键,选择“Add View Shortcut”,增加View Shortcut。
 
设置View Shortcut,选择要添加的View,如下图。
 
确定后,点击“MRP_view”,右侧会出现MRP_view的内容。
 
 
五.     创建Snapshot View
在Toolbox中选择“Create View”(如下图),或者选择“开始->程序->Rational ClearCase->Create View”。
 
在“Choose a Project”窗口中,选择“No”,并继续下一步。
 
选择Snapshot按钮。
 
在“Where would you like it”中,选择Snapshot View的存放位置和名字。Snapshot View的存放位置可以选择本地机的目录,用来存放VOB中的文件和目录。Snapshot View的名字应遵循一定的规则。见下图。
 
按“Advanced Options”按钮,选择View Storage。目前,都选择在scmserv上创建的View Storage-“u8.net_views”。
 
选择OK,并在“Choose Location for a Snapshot View”窗口中选择“完成”。在确认窗口中,选择“Inspect Config Spec”,编辑Snapshot View的配置规则,有关如何设置配置规则,请与配置管理员联系。你也可以先使用缺省的配置规则,创建完Snapshot View后再进行修改。设置完配置规则后,选择OK继续。
 
在“Choose Elements to Load”窗口中,选择要连接的element,你可以选择VOB或VOB中的目录和文件。选择完后,点击OK完成Snapshot View的创建。
 
 
创建Snapshot View完成后,在Rational ClearCase Explorer中的Views中将出现信息创建的Snapshot View,见下图。
 
 
六.     Update Snapshot View
使用Snapshot View不能够实时地看到VOB的变化,这时需要使用Update View操作将VOB中的最新变化反映到Snapshot View中。
对需要Update的Snapshot View点击右键,选择Update View,或者在ClearCase Home Base中选择Update Snapshot View,出现下图所示画面 HomeHomeHome
 
指定需要Update的Snapshot View,开始更新。
 
在需要更改View配置规则和连接其它VOB时,也会重新更新Snapshot View。对需要Update的Snapshot View点击右键,选择Update View,或者在ClearCase Home Base中选择Edit View Properties,并指定要更新的Snapshot View。
 
在Tab“Load Rules”中可以修改要连接的VOB,在Tab“Config Spec”中可以修改View的配置规则。注意:在不清楚如何修改View的配置规则前,请不要随意修改View的配置规则,这可能会给你的工作带来混乱。有关如何修改View的配置规则,请与配置管理员联系。
 
 
七.     Mount VOB (Version Object Base
只有在Mount VOB之后才能对VOB中的元素进行操作。
 
右键点击MRP_view,弹出如下菜单,选择Mount VOB。
选择MRP_VOB,并进行Mount。你可以选择更多的VOB进行Mount。
 
八.     向VOB 中添加文件和目录
先选中MRP_VOB,创建一个新文件“1.txt”,创建方法与Windows Explorer相同。
 
在“1.txt”上点击右键,弹出如下菜单。
 
选择“Add to Source Control”。
点击“OK”确认,将“1.txt”加入VOB中。
 
ClearCase支持目录的版本管理,向VOB中添加目录与添加文件的方式相同。需要注意的是,使用Add to Source Control命令添加目录不会将目录下的文件一起加入VOB。要将目录下的所有子目录和文件都加入VOB,需要使用命令行方式下的命令clearfsimport。
 
Clearfsimport 命令
将文件系统中的对象转化为元素版本。
如果源文件或目录在VOB中不存在,就创建新的元素;否则,将增加新的版本。
如果不是VOB owner,只有使用-nsetevent才能使用此命令。
clearfsimport [ -preview ] [ -recurse ] [ -rmname ] [ -comment comment ]
[ -mklabel label ] [ -nsetevent ] [ -identical ] [ -master ] [ -unco ] [ -downcase ] source-name [ . . . ] target-VOB-directory
-preview
预览数据导入,但不真正导入数据。
-recurse
导入所有子目录下的文件。
-comment comment
指定注释,缺省注释:created by clearfsimport。
-nsetevent
指定事件记录和历史信息显示执行操作的用户和执行时间,而不是数据源的原始数据。
-identical
即使与前一版本相同,也创建一个新的元素版本。
-unco
如果一个源文件在VOB中已经存在,并且被checked out,使用此选项将使用该元素执行uncheckout操作,并将文件保留为.keep文件。
source-name [ . . . ]
要导入VOB中的源数据(文件或目录)。
target-VOB-directory
源数据将要被导入的VOB目录。
 
例子:
将d:/src下的所有文件(包括子目录)导入test VOB中。
Z:/test>clearfsimport -recurse d:/src .
 
 
九.     Check In 与Check Out
选中“1.txt”文件,右键点击,弹出如下菜单,选择Check Out。
 
在Check Out对话框中,可以输入注释信息。选中“Reserved”,将使文件当前版本以“Reserved Check Out”方式打开。此时,如果其他用户也对此文件同一版本进行Check Out,只能使用“Unreserved Check Out”方式打开文件。“Unreserved Check Out”只有在没有“Reserved Check Out”的情况下,才能进行Check In。
有关“Reserved Check Out”和“Unreserved Check Out”的详细情况,请参照ClearCase的帮助手册。
 
选择确认后,将“1.txt”Check Out。
 
双击“1.txt”,打开文件。输入文字内容,并进行保存。
 
右键点击“1.txt”,弹出如下菜单,选择Check In。
 
在Check In对话框中,可以输入注释信息,并确认,将“1.txt”Check In。
 
十.     查看History
右键点击“1.txt”,选择History,将显示该文件元素的History。
 
 
十一.           查看版本树
右键点击“1.txt”,选择Version Tree,将显示该文件元素的版本树。下图中眼睛所指向的版本2是当前View所选中的文件版本。
 
 
十二.           版本比较
右键点击“1.txt”,选择Compare with Previous Version,将显示该文件元素的当前版本与前一版本的比较窗口。
 
在版本树窗口中,可以将文件元素的任意两个版本进行比较。
 
 
十三.           设置视图配置规格
创建视图时,如果不进行指定,将会使用缺省的视图规格。
缺省视图规格如下:
element * CHECKEDOUT
element * /main/LATEST
缺省的配置规格显示当前正在修改的文件版本或main分支下的最新文件版本。
 
如果需要显示以前的某个基线的文件,则要更改视图配置规格。
element * CHECKEDOUT
element * < 基线标签>
该基线标签需要事先进行创建,参见 创建标签类型和实例
 
更改视图配置规格,通过右键点击视图,选择菜单“Properties of View”,见下图。
 
弹出如下窗口。
 
选择“Edit”按钮可以编辑视图的配置规格。
 
 
在使用标签(Label)之前,需要创建标签类型,并根据标签类型创建实例。
创建标签类型,选择“开始->程序->Rational ClearCase->Type Explorer”,出现“Select VOB”窗口。
 
在窗口中选择需要创建标签类型的VOB,如test。
 
鼠标左键双击图标“label type”,打开VOB test的label types。
 
选择菜单“Type->Create”。
 
输入标签名(使用统一的规则——所有字母大写)及注释。
 
确认其它选项无误后进行确定,完成标签类型的创建。
 
要想使用该标签类型,还必须创建标签实例,即将该标签应用到ClearCase对象上。创建标签类型可以通过使用ClearCase工具Apply Label或cleartool mklabel命令。
 
 
 
 
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要下载ClearCase中的代码,首先需要使用ClearCase客户端软件进行操作。以下是下载代码的基本步骤: 1. 安装ClearCase客户端软件:首先,你需要从IBM官方网站上下载并安装ClearCase客户端软件,根据操作系统类型选择合适的版本。 2. 导入代码库:在ClearCase中,代码被存储在代码库或者称为Vob(Versioned Object Base)中。你可以使用ClearCase客户端软件中的导入工具来导入Vob,以便下载其中的代码。 3. 检出代码:一旦代码库被成功导入,你可以通过执行"检出"操作来下载代码。在ClearCase中,每个文件夹或者文件都可以单独进行检出。 4. 选择下载位置:在检出代码之前,你可以选择将代码下载到本地文件系统的某个目录中。通常,你需要选择一个目录来存储代码的副本。 5. 检出代码:通过选择需要下载的文件或者文件夹,你可以执行检出操作。该操作将会从ClearCase服务器下载代码并将其保存到你选择的本地目录中。 6. 更新代码:一旦代码被成功下载并保存到本地目录中,在日常开发工作中,你可能需要与其他开发人员共享代码更改。为此,你可以定期更新代码,以便下载最新的版本。 以上就是使用ClearCase进行下载代码的基本步骤。记住,具体的操作可能会因为你所使用的ClearCase版本或者开发环境而有所不同。如果一开始不太熟悉ClearCase,可以寻求相关技术支持人员的帮助。 ### 回答2: ClearCase是一个用于版本控制和软件配置管理的工具,它可以帮助开发团队有效地协作和管理代码。要下载代码,首先需要设置ClearCase客户端并连接到ClearCase版本库。以下是详细的步骤: 1. 安装ClearCase客户端:从IBM官方网站下载适用于您操作系统的ClearCase客户端程序,然后按照安装程序的指示进行安装。 2. 连接到ClearCase服务器:打开ClearCase客户端,点击"连接"或类似的按钮,并输入ClearCase服务器的连接信息,如服务器主机名/IP地址和端口号。 3. 加入ClearCase项目:连接到ClearCase服务器后,您需要加入一个已经存在的ClearCase项目或创建一个新的项目。如果要加入已存在的项目,请在ClearCase资源管理器中找到该项目并右键点击加入。 4. 导航到代码目录:在ClearCase资源管理器中找到您想要下载代码的目录。您可以使用资源管理器的搜索功能帮助您定位代码所在的位置。 5. 下载代码:一旦找到目标代码目录,右键点击并选择"获取最新版本"或类似的选项。ClearCase将自动将最新版本的代码下载到您的本地工作区。 6. 检查更新:在您的本地工作区内,您可以通过比较代码的版本来确定是否有更新。您可以使用ClearCase客户端提供的工具来比较文件或整个目录中的文件。 总结,要下载ClearCase中的代码,您需要安装ClearCase客户端,连接到ClearCase服务器,加入项目,导航到代码目录并下载最新版本的代码。这样,您就可以在本地工作区获得所需的代码副本并进行开发工作。 ### 回答3: 在ClearCase中下载代码有以下几个步骤: 1. 打开ClearCase客户端:首先确保你已经安装了ClearCase客户端,并且已经成功连接到ClearCase服务器。 2. 导航到代码存储位置:使用ClearCase客户端的导航功能,找到你想要下载的代码所在的路径或分支。 3. 创建视图:在选择代码存储位置后,你需要创建一个视图来下载代码。视图是一个本地副本,用于在本地编辑和访问代码。 4. 选择视图类型:ClearCase提供了两种视图类型,即动态视图和快照视图。根据你的需要选择适合的类型。动态视图是实时连接到服务器的,而快照视图是在本地磁盘上创建一个静态副本。 5. 开始下载代码:一旦创建了视图,你可以在视图中选择你想要下载的代码文件或目录,并通过右键单击选择“Check Out”将它们从服务器复制到视图中。 6. 更新代码:在开始编辑代码之前,你需要确保你的本地视图是最新的。可以通过右键单击视图并选择“Update”来更新代码。 7. 完成操作:一旦代码下载完毕并更新到最新版本,你就可以在本地视图中进行编辑和调试。 请注意,以上步骤是一个基本的下载流程,具体步骤可能会因为你的工作环境和ClearCase配置的不同而有所变化。同时,在使用ClearCase前,最好事先阅读相关的文档或向经验丰富的同事寻求帮助,以确保下载代码的过程顺利进行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值