- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验9使用RTC保存和共享源代码.doc
实验9使用RTC保存和共享源代码
RTC2.0 Client的基本使用
[工具]
RTC2.0 Client
[地点]
机房
[教学内容]
讲解如何使用RTC保存和共享源代码在 Rational Team Concert 中,无论您是否准备与团队共享变更,我们都希望用户可以充分利用 SCM 跟踪变更和将变更版本化的能力。相应地,作为一个用户,您具有自己的私有存储库工作空间,用于存储您所作的变更,无论您何时决定使它们可供您所在的团队使用。有时,您可能工作几个小时之后就决定共享变更,有时候也可能经过一天或者更长时间之后才决定共享变更。关键是您所作的变更保存在存储库中以及您决定何时使它们可供团队使用。当您装入存储库工作空间时,就会将其中的文件和文件夹转移到您使用的计算机上的 Eclipse 工作空间中。要将 Eclipse 工作空间中的变更推送到存储库工作空间,请检入此变更。
流用来存储团队的工作。当您想让所作的变更可供团队使用时,请将它们从存储库工作空间交付到流中。当您希望合并其他团队成员所作的变更时,请从流中接受这些变更。注意,您还可以直接从另一个存储库工作空间中接受变更,从而允许团队成员之间以细粒度方式共享变更。例如,两个团队成员可以协作完成细微错误的修订;或者,如果某个人启动了某项变更,但是他需要去度假,那么另一个团队成员可以继续完成他的工作,稍后再交付变更。
变更集中包含您在存储库工作空间中进行的所有变更。每个变更集都由对一个或多个文件或文件夹所作的一组显式、原始变更组成。变更集还可以附带注释和进行变更的原因,这通常是通过引用相关工作项来完成的。源文件库是在稳定增长的变更集基础上构建的,每个变更集都以之前的所有变更为基础。每个存储库工作空间或流都基于一系列的变更集。
1. 创建存储库工作空间
第一步是查找用于团队区域的流。您通过流与团队共享代码。
在团队工件视图中,依次展开 Prelude 项目区域和源代码控制,然后展开团队 1 流以查看组件。如果在源代码控制下方未显示任何条目,请查看屏幕快照中标注的“定制我的过滤器”下拉菜单。打开此下拉菜单并确保选择了所有团队区域。
注: 当您作为多个团队的成员时,您会发现经过定制的过滤器非常有用。
可以将流和存储库工作空间划分为多个独立的组件。由于每个组件都有它自己的历史记录,因此,如果团队要构建分层软件,其中的各个部分采用半独立式方式进行开发,然后单独进行部署,那么将一个产品分成多个组件对于这些团队来说很有用。简单存储库工作空间和流只包含单一组件。在我们提供的示例中,“团队 1 流”只包含一个组件(称为“缺省组件”),此组件将包含所有文件和文件夹。
为团队区域选择标签为团队 1 流(团队 1)的流。
单击鼠标右键,然后单击新建 存储库工作空间。
在新建存储库工作空间向导的新建存储库工作空间页面上,在存储库工作空间名称字段中输入 Chris on Prelude,然后单击完成。 此操作将创建新的存储库工作空间并将其装入到 Eclipse 工作空间中。由于此流中尚不包含任何代码,因此会快速完成装入过程。
装入存储库工作空间之后,它将显示在暂挂的变更视图中。如果未显示暂挂的变更视图,请单击 窗口 显示视图 暂挂的变更。
可选: 如果您先前已经能够完成团队邀请教程,那么您已经完成了在初始化项目时所创建的其中一个工作项。再次运行打开工作项查询,并记下 [加入团队] 创建存储库工作空间工作项。现在,您可以打开该工作项并像先前解决定义团队成员工作项那样解决此工作项。
已装入的存储库工作空间的特别之处在于,每当您对 Eclipse 工作空间中已装入的文件或文件夹进行变更时,就会跟踪这些变更并将其显示在暂挂的变更视图中。在此视图中,您可以管理变更并执行一些常用任务,例如:
将变更检入到存储库工作空间中。
将变更组织成变更集。
撤销您所作的变更。
使变更集与工作项相关联。
在后续章节中,您将了解有关“暂挂的变更”视图的更多信息,因为它确实是开发者完成日常工作的重心所在。
编辑代码
在加入一个流之后,您可以编写代码和生成用于构成项目的工件。
如果您想尝试使用 Rational Team Concert 来处理一个小项目中的某些 Java? 包,那么现在就可以从包资源管理器视图中将这些项目导入 Eclipse 工作空间中,这可以通过从上下文菜单中选择导入选项来实现。但是,如果您没有任何感兴趣的代码要开始处理,那么可以创建一个简单的 Java 应用程序,或者创建一个包含单个文本文件的简单项目。
要获取有关在 Jazz 客户机中创建简单 Java 应用程序的帮助,请单击帮助 备忘单。
在选择备忘单对话框中,展开 Java 开发类别,然后单击创建 Hello World
文档评论(0)