Eclipse与ClearCase结合使用方法.doc

Eclipse与ClearCase结合使用方法.doc

ID:55120988

大小:1.33 MB

页数:14页

时间:2020-04-27

Eclipse与ClearCase结合使用方法.doc_第1页
Eclipse与ClearCase结合使用方法.doc_第2页
Eclipse与ClearCase结合使用方法.doc_第3页
Eclipse与ClearCase结合使用方法.doc_第4页
Eclipse与ClearCase结合使用方法.doc_第5页
资源描述:

《Eclipse与ClearCase结合使用方法.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、eclipse与clearcase结合使用方法ClearCase开发eclipse项目(二)为User2设置工作区域以访问由User1所共享的模型在本节章,User2将通过创建一个web视图并在其工作空间中导入PiggyBankUML项目,来设置他个人的工作区域。要创建一个视图并导入此共享的PiggyBank建模项目,请遵循以下步骤:1.启动User2的客户端机器上的SoftwareArchitect。2.当收到提示时,选择你的工作空间或者创建一个新的工作空间。3.这会激活SoftwareArchitect中

2、的ClearCaseRemoteClient。为得到更多信息,参见前面的在SoftwareArchitect中激活ClearCaseRemoteClient一节(由User1所执行)。4.从SoftwareArchitect中的ClearCase透视图创建一个新的ClearCaseWeb视图(命名为baseccrc_view2)。为得到更多信息,参见在SoftwareArchitect中创建一个ClearCaseWeb视图,并加载BaseClearCaseVOB工件。5.在SoftwareArchitect(

3、ClearCase透视图)中的ClearCaseNavigator视图中,右键点击baseccrc_view2并选择UpdateResource(如图21所示)以将UMLProject工件获取到你的本地Web视图(baseccrc_view2)中。图21:将UMLProject工件获取到你的本地Web视图6.点击UpdateResources对话框中的Apply,如图22所示。图22:应用你的选择UMLProject工件应当装载至User2的Web视图位置(baseccrc_view2),并且将显示在Clea

4、rCaseViewConfiguration窗格(ClearCase透视图),如图23所示。图23:在User2的Web视图位置中的UML项目工件要从User2的SoftwareArchitect工作空间中的baseccrc_view2视图导入PiggyBankProject,请遵循以下步骤:7.点击File>Import。8.在Import向导中,点击ExistingProjectintoWorkspace,然后点击Next。9.在ImportProjectFromFileSystem页面上,在Projec

5、tcontents字段中,指定User2的视图中的PiggyBank模型的位置(例如C:CCRCccrcviewsbaseccrc_view2base_vob_ccrctestPiggyBankModels,如图24所示)。图24:选择ProjectContents位置10.点击OK,然后在Import对话框中点击Finish。图25阐明了UML项目如何在User2的工作空间的ModelExplorer视图中进行显示。注意:要让UMLProject带有一个ClearCaseRemoteClientW

6、eb视图标记,你也必须在User2的SoftwareArchitect中设置了ClearCaseRemoteClient选项(与User1用视图标签标记项目名称所进行的设置类似-参见在SoftwareArchitect中设置ClearCaseRemoteClientPreferences)。图25:User2的ModelExplorer视图中的UML项目并行开发:比较与合并模型在本节中,你将进行并行开发。一个合并通常开始于你将一个模型检入到一个存储库中时,并且此时同一个模型的一个新版本已经存在于此存储库中了。

7、如果只有非冲突性的差异,那么合并是普通的,并且你会有一个沉默合并(区别是会自动解决冲突和进行合并)。如果你有产生冲突的变化,那么你必须手工解决剩下的冲突,选择接受哪一个版本的模型的变化。在你解决剩下的冲突之后,你可以保存合并后的模型,并关闭合并编辑器。接下来的步骤描述了本节中的工作流程:·User1检出了一个文件,进行一些修改,(例如,User1将安排图中的形状,并从一个类中删除两个UML操作),并且将此文件保持为检出状态。·User2检出同一个文件,进行一个产生冲突的变化(例如,User2将对User1所删

8、除的同一个UML操作进行重命名),并进行一些非冲突的变化(例如,在User1所更改的同一个图中显示一个类的形状的操作标记)。User2也保持此文件为检出。·User1检入此文件。·User2试图检入此文件,但是需要在变化被检入之前,执行一个合并操作。以User1进行修改:1.在User1的工作空间中启动SoftwareArchitect。2.在SoftwareArchitect中的ModelExpl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。