ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:600.70KB ,
资源ID:4701411      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4701411.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ClearCase基本操作.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

ClearCase基本操作.docx

1、ClearCase基本操作应用ClearCase人员的一些基本操作 以下归纳的操作都是ClearCase最基本的操作,每个操作人员都应该熟练的掌握,以提高工作效率。下面给出了图形界面和命令行模式两种方式下的操作方法。Add To Source Control 此操作的目的是将文件系统中的元素放入版本控制库,作为版本控制元素来管理。图形界面下,操作是右键点击要添加的元素,选择add to source contronl即可;命令行命令为mkelem。 在命令行模式下,执行mkelem命令时,必须保证要添加为版本控制元素的文件或目录的上一级目录已经被checkout出来。并且默认状态下,执行了mk

2、elem命令后所添加的元素保持checkout状态。 如:某文件test.txt在目录1下面 1test.txt,则在对test.txt文件进行mkelem操作时,必须保证目录1已经被checkout出来了。 在图形界面下如下图所示,Checkout after adding to source control选项如果被选中,当添加到版本控制之后,元素保持checkout状态。 CheckOut 这是编辑ClearCase版本控制元素的最基本方法,每人必须熟练掌握。CheckOut操作:版本控制元素默认状态下是read-only的,只有通过此动作才能将元素的状态修改为可写的,才能对文件进行编辑

3、。图形界面右键点击需要checkout的元素,点击check out即可;命令行命令为checkout或者co。 CheckOut分成两种方式Reserved和Unreserved。Reserved方式从字面上理解是保留的checkout,采用此方法进行checkout之后,他拥有首先checkin的权力,如果他没有ci,其他人没有权力ci;Unreserved方式是非保留的checkout,采用此方法进行checkout之后,与其他对该元素进行非保留checkout的人具有相同的checkin优先权。同时Reserved和Unreserved方式的checkout可以通过命令进行相互转化。

4、命令行方式co时,首先提示“Checkout comments for *”,需要给出co的注释,注释以另起一行的”.”结束。默认情况下进行的checkout是Reserved checkout。 图形方式co时,默认情况下Reserved复选框是被选中的,如果想在元素被其他人以Reserved方式checkout时,仍然checkout则选中第二个复选框Unreserved if already reserved。CheckInCheckIn操作:用来将元素从可写状态转换成只读状态,并形成新的版本。当对元素进行了edit操作之后,需要将元素新的版本保存到版本控制库中去,而在没有进行check

5、in操作之前元素在版本控制库中是不形成版本的。对于edit操作可以直接将文件打开修改,也可以用修改好的文件覆盖已经checkout的文件,然后进行ci操作。图形界面在需要checkin的元素上,右键点击Check In选项即可;命令行命令为checkin或者ci。 在图形界面ci时,当所checkout的版本与上一版本比较起来没有变化时,cc会自动给出提示信息说明当前版本与上一版本内容相同,不形成版本。如果明知道两个版本内容相同还是想形成新的版本,可以在checkin时通过check in even if identicall to previos选项,达到即使与迁移版本内容相同,在check

6、in时也间里新版本的目的。如下图 在命令行方式ci时,默认情况下提示输入注释:Checkin comments for test.txt:;如果在checkout时已经输入了注释则先给出注释的内容,然后提示:Checkin comments for test.txt: (. to accept default)。如果需要将与上一版本相同的版本ci,需要添加参数 identical。Undo CheckOut Undo checkout操作:是与checkin操作对应的操作,当进行了edit操作之后,如果觉得所做的修改不需要保存新的版本则使用此操作。 图形界面的操作,只需要右键点击需要作unco

7、的元素,选择Undo checkout即可;在命令行情况下使用命令uncheckout或者unco。 图形界面时:会提示是否保存当前版本的元素,将其保存为.keep文件。如果认为有保存的必要则需要选择此复选框。 命令行时,也会给出如此提示:Save private copy of 11.txt? yes;如需保留.keep文件则在unco时应用-keep选项。查看历史信息 通过查看历史信息,了解元素改动情况。图形界面操作方式是,右键点击需要查看历史的元素,选择history选项即可;命令行方式使用命令lshistory。 图形方式界面如下,可以得到修改时间、用户、文件名称、事件类型、版本及修改

8、注释。 命令行方式同样会给出以上信息。Find CheckOuts查找所有正在被CheckOut的元素,给出列表。利用此操作可以方便的找出所有没有ci的元素,为大家的工作提供了方便。此操作在图形界面一般情况是针对目录的操作。命令行模式命令为lsco或者lscheckout。 图形界面中,首先给出find标准界面。分别表示目录选择,用户选择,View选择。 如果选择包括所有子目录,包括所有人,和在所有的view中查找则会得出以下结论 命令行模式lsco,如需查找所有co的元素需要加参数-all。查看版本树(Version Tree)通过查看版本树,了解元素的改动情况。更重要的是在版本树浏览界面里

9、可以作一些其他相关的重要操作。图形界面方式查看版本树,只需右键点击所需元素选择Version Tree即可;命令行方式,应用命令lsvtree。下图列出了在版本树浏览窗口中进行co,ci,unco,比较版本,merge,查看历史信息,删除某一版本,将某一版本发送桌面或我的文档中进行查看比较元素的两个版本利用比较功能可以得出版本之间的具体区别。注意:在比较.doc文档的两个版本时,这两个版本的修订选项必须如下显示,所有选项都不能选择否则就会出现如下错误: 在图形界面中,右键点击需要查看版本的元素选择Compare with Previous Version即可,结果是将当前版本与上一版本进行比较

10、。如需其他方法比较,需要在version tree浏览窗口进行比较,选择相应版本,右键,选择compare,选择with another version,之后鼠标指针变成准星模样,选择需要比较的版本,即可得出相应结果。以下是比较结果界面: 利用命令行进行版本比较需要应用命令diff。如需与上一版本进行比较需要加参数-pre。在命令行方式下,如果两个版本内容相同,ClearCase将不进行比较。例如:cleartool diff 11.txtmain5 11.txtmain2* file 2: 11.txtmain2*-changed 4-|-changed to 4-why test tesz

11、cxcxzcxzCxdfsfafddasfdasf+| why test test +-|-查看私有文件在view中既有版本控制元素,也有一些不需要进行版本控制的私有元素。目录和文件的类型分别是View_private directory和view_private file。在图形界面可以直观的看到文件类型,即可知道哪些是私有文件;在命令行模式下,应用lsprivate命令得出私有文件。Merge提取Merge提取是指将integration分支上最新的工作产品与个人工作分支上的工作产品进行合并。操作步骤如下:1、 右键点击view,选择第二行“Merge Manager”2、 出现以下界面,

12、选择Merge to dynamic view,选择自己的view,点击next3、 选择你要进行Merge的目录,点击Add进行添加,之后点击Next4、 选择Where do you want to merge from。第一个选项Select latest from branch:integration,点击Next5、 选项说明,点击Finishi6、 查看选择结果,如果没有问题,点击Find7、 出现以下提示,点击是:对所有列在8步骤中图里的工作产品进行merge;点击否关闭此窗口后自己选择需要Merge的工作产品8、 根据上述条件选择出来的需要Merge的内容,初始条件下Merge

13、d和Checkied Out都是No9、 选择需要merge的文件,进行Merge10、 Merge第一步,将merge目标checkout出来,以便存放合并后的内容。写好注释,点击OK11、 Merge之后的状态如下图,merged为yes,Checked Out为Reseved或Unreserved12、 对工作产品进行Checkin13、 Checkin结束之后的状态,Merged为Yes,Checked Out为NoMerge提交Merge提交是指将个人工作分支上的工作产品Merge到integration分支上,具体操作流程与Merge提取相似,分如下步骤1、 选择merge man

14、ager2、 选择Merge to dynamic view(此时选择integration_view)3、 选择你要进行Merge的目录4、 选择Where do you want to merge from。第一个选项Select latest from branch:integration,点击Next(此时选择你自己的分支)5、 进行merge6、 将merge结果checkinSnapshot View的Update Update view1、 右键点击snapshot view,选择update view 2、 等待进行update,从服务器上面取最新的工作产品。 Update目录

15、或VOB中的内容右键点击目录或VOB,选择update手动合并文件的两个版本1、 在版本树种进行merge,选择Merge to,如下图2、 选择merge目的版本,出现以下界面,3、 将merge目标版本Checkout4、 进行图形界面手工merge,将鼠标指在下图红框区域内,会显示出黄色的注释条,告诉你鼠标指示的版本5、 对照版本树查看所选版本在版本树中的位置如上图中6、 利用下图中红框中的按钮解决冲突:箭头表示查找下一个冲突点,1 2 3表示选择下面对应的左、中、右三块工作区的内容,例如:对于某个冲突觉得中间版本的内容是想选择的内容,则选择2,选择之后还可以在中间区域中修改,直至满意为止。7、 保存,关闭merge窗口8、 将merge成果checkin

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1