RTC安装与设置Word文件下载.docx

上传人:b****5 文档编号:19608104 上传时间:2023-01-08 格式:DOCX 页数:33 大小:1.22MB
下载 相关 举报
RTC安装与设置Word文件下载.docx_第1页
第1页 / 共33页
RTC安装与设置Word文件下载.docx_第2页
第2页 / 共33页
RTC安装与设置Word文件下载.docx_第3页
第3页 / 共33页
RTC安装与设置Word文件下载.docx_第4页
第4页 / 共33页
RTC安装与设置Word文件下载.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

RTC安装与设置Word文件下载.docx

《RTC安装与设置Word文件下载.docx》由会员分享,可在线阅读,更多相关《RTC安装与设置Word文件下载.docx(33页珍藏版)》请在冰豆网上搜索。

RTC安装与设置Word文件下载.docx

oTeamArtifact视图

oWorkItem视图

oPendingChanges视图

3.添加用户到这个ProjectArea

o修改用户参数

o创建一个TeamArea和增添用户

4.在流程中创建组件

o定义一个整合流程

5.管理这个ProjectArea

o创建工作条目并将它们分配给用户

o创建一个储存库工作空间

o创建空白的项目并交付它们

o链接工作条目

目标

在这篇文章中,您要学习如何

∙在运行着Microsoft?

Windows?

的机器上下载和安装Jazz服务和客户端

∙下载和安装JUnit,编译所需的额外插件,以及Aptana和MozillaFirefox插件

∙理解RationalTeamConcert中的Jazz专业术语以及视图。

∙创建一个ProjectArea以及这个项目的基本构架

前提条件

这篇文章假定您对Eclipse?

IDE的概念已经非常熟悉,包括视图,编辑程序,面板等等。

我们还假设您已经理解企业层次开发的各种概念,比如资源文件管理,项目管理,以及缺陷管理。

系统需求

∙访问J或者任何其它您可以下载RationalTeamConcert的位置

∙MicrosoftWindows操作系统带有一个一分钟1GbofRAM

∙MozillaFirefoxVersion2.0.0对这个应用软件使用带有基于Web的界面

设置这个环境

在编写这篇文章时,我们使用了RationalTeamConcertBeta3RC5资源和二进制文件。

这些都可以从J网站免费下载(请参见参考资源)。

在这篇文章的发布的时候,RationalTeamConcertVersion1.0可以从下面的链接中获得。

额外组件的版本将会变化,在需求组件版本的基础上。

要设置一个开发环境,您需要下载表格1中所显示的包。

表格1.所需的组件

Package

Comment

URL

Jazz二进制和源文件

客户端和服务器二进制以及源文件(需要登陆)

Getthe文件

提取这些文件到您机器的某个位置,比如C:

\Jazz。

我们在这篇文章的后面部分将这个位置看作<

installloc>

如果您在提取文件时候有任何问题,您可以寻找详细的指令来提取这些插件,而设置RationalTeamConcert的指令可以在组件开发页面中百科全书中找到。

下载额外的组件

默认情况下,只有所需的插件被打包。

因为您将在这个Jazz平台上构建,您需要添加表格2中所显示的插件。

表格2.额外的组件

Component

JUnit插件

JUnit插件二进制文件

JUnit插件文件

EMF完整插件

用于建模的完整EMF插件(v2.3.2)

EMF插件文件

编译插件

在EMF代码发生器上打包

Getthe代码插件

Aptana插件

JavaScript编辑器

将Aptana插入一个现存的Eclipse配置中

在<

中提取这些插件,并且在这里您已经拥有了Jazz和RationalTeamConcert的客户端和服务器二进制文件。

为了调试而添加MozillaFirefox插件

在这个系列随后的部分中,您将为您的应用软件创建一个Web客户端。

列在表格3中的插件对于调试JavaScript和HTML页面十分有用。

表格3.MozillaFirefox附加软件

Add-on

Venkman

纯粹JavaScript调试器

获取JavaScript调试器

Firebug

JavaScript,CSS,HTML调试器都有运行时间编辑性能

获取Firebug

提示:

∙在MozillaFirefox的错误关机,或者有一个错误脚本的情况下,这些附加软件就会不起作用。

在极端条件下,您可能不能激活Firefox实例中的插件。

∙要解决这个问题,通过选择File>

Exit来关闭所有的MozillaFirefox实例。

如果您的修改没有反映在这些Web页面中,尝试清除Firefox缓冲。

记住要清除AuthenticatedSessions从而在调试模式中打开Web页面。

设置ProjectArea

既然您已经下载了所有的插件并且进行了提取,那么说明您已经准备好启动这个服务器了。

您将会链接它,并创建一个ProjectArea,然后进一步修改。

1.打开这个安装位置(例如,C:

\Jazz)并导航到<

/jazz/server。

2.双击这个文件,也正式您启动服务器的位置。

这将弹出服务器控制窗口,您就能够看到这些消息。

无论什么时候您想要关闭这个服务器,通常只需要使用相同位置中的文件即可。

服务器的不正常关闭将会导致不一致的状态。

创建一个ProjectArea

一个ProjectArea就是您将管理所有与这个项目相关工作的位置。

这将包括TeamArea,各种流程(比如代码,整合,等等),组件,工作条目等等。

一个服务器可以托管多个ProjectAreas,但是每个的数据都是分别管理的。

首先,您将创建一个到这个服务器的链接,然后在这个服务器中创建一个ProjectArea

1.导航到<

/jazz/client/eclipse,并选择TeamConcert.exe文件,从而打开这个应用软件。

2.选择一个工作空间位置,比如C:

\TestWorkspace,点击OK。

当RationalTeamConcert启动之后,您将会看到与图1所显示的类似屏幕。

图1.RationalTeamConcert视图

3.左边的视图是TeamArtifact视图,它提供了您ProjectArea中简易的导航。

4.点击TeamArtifact视图中CreateRepositoryConnection链接。

图2.创建RepositoryConnection

5.键入URL地址以及用户名称和密码作为ADMIN。

6.更改链接超时为4800。

注意:

我们使用localhost,因为我们将运行在同样机器上的服务器作为客户端。

如果这个服务器运行在一个远程机器上,那么我们将拥有这个IP地址和这台机器的网络名称。

因为我们拥有一个新的服务器在运行,我们使用ADMIN作为这个用户名称和密码。

当我们设置这个ProjectArea之后,我们可以添加用户。

因此,用户可以通过使用自定义用户名和密码来访问这个ProjectArea。

∙这个服务器运行时,要能够通过使用RationalTeamConcert客户端来链接到服务器。

如果您看到一个“登陆失败”的消息,很可能是服务器还没启动。

核查这个服务器控制台上的“INFO:

Serverstartupinxxxxms”消息。

如果您没有看到这条消息,那就等待,然后尝试再次登陆。

∙使用Beta3,Jazz已经在鉴定的基础上增加了限制。

我们将明确地运用特定额外的优先权,从而允许ADMIN用户来创建一个ProjectArea。

7.右键点击这个存储库链接,并选择Administer>

Openusers。

8.在这个对话框中,键入ADMIN,点击Select来选择用户,然后点击Finish。

9.在这个ADMIN用户页面上,在ClientAccessLicense部分,通过选择所有的三个复核框就可以允许ADMIN访问所有区域。

10.保存这个用户参数,并关闭这个编辑器。

图3.激活ADMIN许可

这个TeamArtifact视图显示了链接和其它的信息(请参见图4)。

现在您将创建一个ProjectArea。

11.右键点击这个存储库链接,并选择New>

ProjectArea(请参见图3)。

图4.NewProjectArea

12.键入PetStore作为这个名称,点击Next。

13.选择DeployTemplate。

(这样部署了由RationalTeamConcert提供的默认过程定义。

14.选择Process的TheEclipseWay(图5),保留剩余区域的默认设置,并点击Finish。

图5.EclipseWay

这将创建一个名为PetStore的ProjectArea,并用您所选择的过程来对它进初始化。

ExploreRationalTeamConcert视图

当创建这个ProjectArea时候,arevariousviewsinRationalTeamConcert中的各种视图都与图6中所显示的十分相似。

如果不看这个屏幕,选择Windows>

ShowView可以获得这个Views菜单。

图6.Views

TeamArtifacts视图

有一个可视的PetStoreProjectArea,并且现在拥有各种次节点:

∙构建:

当您为您的项目定义了一个构建脚本后,您将能够启动一个构建,而且还可以从这个部分看到过程中的构建状态和构建报告。

您还可以配置您的构建来自动运行。

∙计划:

因为我们使用TheEclipseWay作为这个过程,因此您将跟随这个敏捷过程来开发。

在这个部分,您可以定义您的整合计划和里程碑。

∙报告:

有各种报告都是为您的ProjectArea预先创建的。

您还可以为了分析的目的而创建自定义报告。

∙流程:

这个开发过程可以被定义,从而因各种理由而使用多种流程。

例如,可能会有一个Milestone6的开发流程,一个Milestone5的稳定流程,还有Milestone4维持系的另一个流程。

∙工作条目:

与报告类似,您可以定义一个疑问或者使用一个共享的疑问来取回工作条目。

工作条目可以是各种类型,比如缺陷,任务,或者加强需求。

构建Jazz工作条目,这样您就可以定义您自己的工作条目类型。

∙收藏夹:

您可以选择一个工作条目,并将它添加到您的收藏夹列表中。

这样,更改设置或者您已经更改以及即将交付的文件就会自动链接到您的Favorites中的工作条目。

∙信息源:

通常的信息源机制是构建在Jazz中的。

更新将会通过信息源反映。

∙工作空间:

在MyRepositoryWorkspace下面,有一个PetStoreTeamStreamWorkspace,它是自动创建的。

这就是工作区域,将会存储您所有的文件(对于IBM?

ClearCase?

用户,这与view十分相似)。

除非被明确地交付,否则这些文件在流程中将不会被交付。

∙TeamAreas:

这个部分显示了您将成为其中一部分的各种TeamAreas。

在相同的项目中可能会有多个TeamAreas,但是单一的贡献者可以是多个TeamAreas的一部分。

∙WorkItemHistory:

这显示了您曾经访问过或者修改过的最新工作条目。

WorkItem视图

一个工作条目就是在这个项目区域的领域完成的事件。

比如它可能是一个任务,一个缺陷,或者一次增强。

这个WorkItem视图(图7)显示了工作条目的列表。

您可以在运行时间,通过选择您想要看到此工作条目的专栏来自定义这个视图。

您还可以通过拖拽边框来修改这个专栏的宽幅。

双击这个视图,在这个编辑器中打开工作条目。

这个多页面工作条目编辑器十分有用。

您马上就会看到如何使用它。

图7.WorkItem视图

添加用户到这个ProjectArea

您将为PetStore项目创建两个用户,Joe和Larry。

(您可以使用相同的过程来创建更多的用户。

1.右键点击TeamArtifact视图(图8)中的ProjectArea,打开这个项目区域。

2.展开这个Members部分并选择Create。

3.选择CreateUser并点击Next

图8.CreateUser

4.键入Joe的详细资料:

oName:

Joe

oUserID:

joe

oE-mail地址:

5.点击Next.

6.在下一个屏幕中,提供这个用户的RepositoryGroup许可。

对于Joe来说,使用JazzUser许可级别,然后点击Next。

7.要提供ClientAccessLicense,通过点击每个复核框来选择Contributor和Developer路径。

8.点击Finish从而关闭这个对话框。

因为对于这篇文章,我们使用的是这个软件的试用版,所有只有十个用户能够扮演Contributor和Developer的角色。

RationalTeamConcert和Jazz的完全版本可以许可更多的用户。

9.使用另一种类似的方法,创建另一个叫做Larry的用户,具体资料如下:

Larry

larry

10.点击Next。

11.分配这个RepositoryGroup为JazzUser。

12.分配这个用户的ClientAccessLicense为Contributor和Developer。

13.您希望两个用户都能够贡献于这个项目,因此将他们分配为Contributor叫色。

14.从ProjectArea中的Member部分选择新近创建的用户Joe,然后点击ProcessRoles。

15.从可使用的角色中选择Contributor,然后点击Add(请参见图9)。

图9.为用户分配角色

16.为Larry重复此过程。

17.使用CTRL+S保存这个过程。

18.您可能会问,如果您想要给新近添加的用户发送电子邮件通告该如何操作。

点击OK就会发送电子邮件到您所键入的所有电子邮件地址的用户。

修改用户参数

Jazz允许用户通过使用UserPreferences来修改他们的背景文件。

用户可以修改他们的背景资料,自定义他们的电子邮件参数,长传他们背景资料中的图片,以及通过使用RationalTeamConcert来安排他们的时间消耗信息。

接下来,您将修改用户Joe,为他长传一个图片并定义他的电子邮件警告。

1.通过选择从而打开这个Windows>

ShowView>

Others>

Team>

TeamOrganization从而打开这个TeamOrganization视图。

2.右键点击Joe,并选择Open,打开这个多页面编辑器。

3.在这个Overview页面上,打开Photos部分,浏览并上传任何您想要为这个用户添加的图片信息。

您将看到您上传图片的预览图。

4.在这个编辑器中选择MailConfiguration页面。

5.不选择TagsAddedofRemoved选项的复选框。

当标签为一个特定的工作条目而修改后,就会使电子邮件的通告功能失效。

6.您还可以通过复核Format板块下的复选框激活电子邮件消息的HTML格式化。

7.保存这个用户参数并关闭编辑器。

图10.修改UserPreferences

如果您想支持任何由一个特定用户产生的事件通告(例如,CreationofWorkItem或者Modification),可以右键点击这个用户名称并选择SubscribetoEventsGeneratedbyUser。

那么无论这个用户什么时候发生制造事件,您都会收到一个通告。

创建一个TeamArea

1.要创建一个新TeamArea,打开编辑器中的这个ProjectArea,如果它还没有被打开的话。

点击ProjectArea标题旁边的箭头,并导航到TeamArea选项(图11)。

图11.TeamArea视图

2.选择现存的存储库链接,并点击Next。

3.键入名称为Core(请参见图12)。

4.键入小结为这个TeamArea将由开发团队构成。

5.点击ProjectArea旁边的Browse按钮,并选择PetStore。

6.如果MainDevelopment没有被选作开发线,那么就点击Browse并选择MainDevelopmentLine。

7.保留其它选项的默认设置,并点击Finish。

图12.创建新的TeamArea

添加用户到TeamArea

当您创建TeamArea完成之后,它将在这个编辑器空间被打开,这时您可以添加用户。

1.点击Members部分,如果它被缩起来,就打开它。

2.点击添加用户(到现存的用户)(图13),选择Joe和Larry,并点击Next。

图13.添加用户到TeamArea

3.选择Contributor作为角色,然后点击Finish,从而关闭这个对话框。

这样将会添加用户到TeamArea。

您还可以从这个页面中创建新用户,然后将它们添加到ProjectArea。

4.创建一个新用户,John,它将成为这个团队的领头角色:

o名称:

John

oUserID:

john

5.点击Next。

6.选择这个存储团队的JazzUser,并点击Next。

7.选择Contributor和Developer作为ClientAccess许可,然后点击Finish(请参见图14)。

图14.ClientAccessLicense视图

8.从Member板块中选择John,并点击ProcessRoles。

9.选TeamLeader为Role,点击OK。

从而关闭此对话框。

10.保存这个CoreTeamArea。

11.在Save板块,选择您想要发送电子邮件的用户,然后点击OK。

默认情况下,因为您在TeamArea中创建了John这个用户,John不会访问ProjectArea。

因此,您需要将John添加到ProjectArea成员中。

请参见这篇文章中详细叙述的添加用户到项目区域部分。

在工作流程中创建组件

一个项目可以包括多个组件。

对于这个练习,您将创建一个名为PetStore的组件,在这里您将添加新的插件项目。

您可以在您的存储库工作空间创建组件,然后将它们交付给这个流程。

假定您没有操纵您的存储库区域,您将从流程定义开始做起。

在这个系列后面的文章中,我们将解释如何从工作空间修改这个流程,并将它交付给ProjectArea。

1.在TeamArtifacts视图中,导航到PetStoreProjectArea>

Streams>

PetStoreTeamStream。

2.如果您打开PetStore团队流程,您将看到Jazz已经创建了一个默认的组件。

双击这个流程,然后双击工作空间右上方的PetStoreTeamStream键,从而展开这个流程定义视图。

3.在Components板块之下,选择这个默认组件,然后将它清除。

4.点击New(图15),然后点击OK,就可以得到任何您获得的警告。

5.将PetStore作为这个组件的名称,然后点击OK。

6.保存这个流程定义。

图15.添加一个新组件

定义一个流程

一个项目在整个开发周期中可以拥有多个流程。

例如,在敏捷开发中,当前重大事件应该是M5,但是对于M4维护的安装齿片您可能有另一个隔离流程。

另一个情景可能是,一个产品包含各种小型项目,所有项目都有一个单独的流程。

对于这个项目的构建,所有的内部项目流程都应该归于叫做整合流程的流程。

从这开始,整个项目都被构建。

您将定义一个整合流程,从这开始您将构建您自己的应用软件。

主要流程(PetStoreTeamStream)和它的各种组件都将归于这个整合流程。

1.在TeamArtifact视图中,右键点击Stream节点并选择NewStream。

2.命名为PetStoreIntegrationStream(请参见图16)。

3.浏览并选择这个流程的Owner为Core[MainDevelopment]。

4.在FlowTargets可折叠板块之下,点击Add。

5.选择PetStoreTeamStream。

这将激活这个流程,从而归于整合流程。

6.选择PetStorestream并点击右边的Edit按钮。

7.您需要将这个流程中所有的组件都归于PetStore整合流程;

因此,选择Flowallcomponents单选按钮,并点击OK。

8.在继续之前保存这个流程。

图16.创建一个新流程

管理这个ProjectArea

接下来,您将为John,这个团队领导创建一个工作任务,给他创建一个空白项目,然后将它们放在ProjectArea中共享。

John没有关于为他创建的工作条目的消息。

当他被添加到TeamArea,并且当这个工作条目分配给他时,他将收到电子邮件的通知。

创建一个工作条目并将它分配给一个用户

1.从这个File菜单中,选择New>

Others。

2.从这个向导中,WorkItems节点之下,选择Workitem并点击Next。

3.选择PetStoreProjectArea并点击Next(请参见图17)。

4.下一个屏幕将要求您具体说明这个工作条目的类型。

默认情况下,为RationalTeamConcertprovidesDefect,Task,以及其它工作条目类型,这些

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

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

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