IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    
跳转到主要内容

developerWorks 中国  >  Rational  >

安装 IBM Rational Team Concert Express-C

一个初学者的快速入门指南

developerWorks
文档选项

未显示需要 JavaScript 的文档选项

英文原文

英文原文


级别: 中级

Jeff Miller, 高级软件工程师, IBM Developer Relations

2008 年 6 月 10 日

Jazz 技术平台和 IBM®Rational®Team Concert,第一个基于 Jazz 技术平台的产品,使众多软件开发人员可以协同如一个地交付软件。跟随本文一起下载安装免费版的 IBM Rational Team Concert Express-C,体验这一全新的协作软件交付技术。

Jazz 资源中心

请访问 Jazz 资源中心,这里汇集了丰富的 Jazz 平台中文技术资源。您可以通过这里了解更多关于 Jazz 平台和相关技术的信息。

Arrow Jazz 资源中心
RSS 订阅 Jazz 相关文章和教程的 RSS 提要


Rational Team Concert 产品专题

访问 Rational Team Concert 产品专题,了解 Rational Team Concert 产品家族的产品特性,并下载 RTC 的免费版和试用版。

Arrow Rational Team Concert 产品专题
RSS 订阅 Rational Team Concert 相关文章和教程的 RSS 提要

我从事专业的音乐演出已经很多年,包括独奏和乐队演出。这两种方式我都喜欢,但是我通常更喜欢参与乐队演出,因为当一个乐队的演奏家一起演奏时,彼此同步、协调一致,相互倾听,相互配合,还有相互较量,这实在是一件十分美妙的事情。

作为一名软件开发人员,我总是希望我所在的团队能够像我曾经所在的乐队一样紧密团结。然而不幸的是,我们并不总是这样。作为一组开发人员,我们经常各自负责完成一个项目的不同部分,肩负不同的责任,而在地域上也可能是组织上是分散的,尽管如此,我们最终仍需要像一个最紧密的开发软件团队一样紧密结合起来,交付高品质的软件。

不过现在有了一个能够帮助我们实现上述目标的平台,而且非常美妙的是它有一个来着音乐的名字:Jazz。我们经常说,一个音乐团队,无论是摇滚乐队、爵士乐队、合唱团,或者甚至是一个管弦乐队,都应该整体如一像一个人在演奏一样。Jazz 技术平台和 IBM® Rational® Team Concert Express,第一个基于 Jazz 技术平台的产品,使众多软件开发人员可以像一个整体一样来交付软件。

本文希望能像快速入门指南一样来指导安装和配置 Rational Team Concert Express-C。

产品和过程概要

Rational Team Concert Express 是一个客户端/服务器的程序,由 Team Concert Client 和 Jazz™ Team Server 组成。在这里我将不具体描述它们究竟由什么组成,因为您在其它地方也能找到许多关于它们的信息 (请参阅本文的 参考资料)。相反,我要“逐步指导”您安装和设置这套服务器和客户端软件。我进行的过程中,我将向您指出需要了解的,和更具体的指导。并且我还会添加一些提示来帮助您,从而避免一些问题。

整个安装过程包括四个步骤:

  1. 从 Jazz.net 网站下载 Team Concert Express-C 安装文件
  2. 安装并配置服务器
  3. 安装并配置客户端
  4. 接下来,您可用选择性地安装 IBM Lotus® Sametime®(或者开源的 Jabber)作为您的协作工具。

开始启动

  1. 从到 Jazz.net网站进行注册来开始。Jazz.net 是对公众开放的,并且是免费的。只需点击 “How do I join?”下面的 Register now! 链接。
  2. 当您注册并登陆以后,进入 Downloads页面(请参见图 1),这时您将从下载区域看到三个可以下载的版本:
  • Express-C
  • Express
  • Standard(标准版)

图 1. Jazz 下载页面
Jazz Downloads 页面

  1. 点击 Express-C 来下载 RTC-ExpressC-Full-1.0Beta3-Win.zip 文件压缩包(378 MB)。
  2. 解压压缩包到本地安装目录 (..\<installdir>)。

安装 Jazz Team Server

在本节中,您将会启动 Tomact server 并登录到 Jazz Team Server 安装向导。一旦完成,您将可以通过访问 Jazz Team Server Administration 页面来配置和管理您的 Jazz 项目。

  1. 通过运行 <installdir>\jazz\server\server.startup.bat 脚步来启动 Tomcat server
  2. 打开一个浏览器并输入 URL: https://localhost:9443/jazz/setup
  3. 登录到 Jazz Team Server 安装向导,并使用以下用户名/密码:ADMIN/ADMIN (大小写敏感)。如图 2 所示。

图 2. Jazz Team Server 安装登录页面
Jazz Team Server 安装登录页面

  1. 在 Jazz Team Server 安装页面上,点击 Fast Path Setup 按钮应用默认的设置(图 3)。

注意:可选的,您可以点击 Custom Setup 来设置一个不同的数据库并启用 e-mail 通知功能,但现在让我们继续设置 Jazz 并立即运行起来。


图 3. Jazz Team Server 安装页面
Jazz Team Server 安装页面

  1. 在设置用户注册页面,选择您的注册项,为您自己设置一个用户帐户,并为您创建的用户帐户分配一个客户端访问许可证。点击 Next

注意:在 Express-C 版本,有以下帐户许可证可用:1 个用于构建系统的用户帐户,以及 10 个创作人员和开发人员帐户。如果您是一个更大的团队,可以选择下载并安装 Rational Team Concert Express 或标准版。

  1. 在 Jazz Team Server 安装向导的安装概要总结页面上,您还可以创建更多的用户帐户或创建一个新的 Jazz 项目,或者简单地点击 Finish 来结束服务器的安装(图 4)。

图 4. Jazz Team Server 安装总结概要页面
Jazz Team Server 安装总结概要页面

在 Jazz Team Server 管理页面上,您可以看到跟多的总结概要、统计信息以及您项目的状态,您还可以管理用户、项目区域、e-mail 以及数据库设置和其他项目属性。您可以随时通过在浏览器中输入 URL: https://localhost:9443/jazz/admin 来登录到 Jazz 管理页面并更改这些设置。不过现在我们服务器的安装完成了。


注意:更全面的安装过程描述以及问题解决提示,请通过 Rational software Information Center 查阅 Jazz Product Overview 文档。

服务器安装提示

我将下载的 ZIP 包解压在根目录下,创建了一个单独的 Jazz 目录,并在这个目录下安装服务器和客户端,不过您可以选择其他的安装路径。服务器已经自带了 Java™运行时环境(JRE)工具,客户端也一样。您可以使用默认安装配置中默认包含的 Derby 数据库,或者根据您的版本配置服务器使用 IBM DB2® 或其他的数据库作为您的存储库(repository)。我利用了这个最快的设置选择使用 Derby 数据库。同样我选择使用 Tomcat (已包含)作为应用服务器(application server)。

安装之后,我创建了启动和停止服务器的快捷方式,并将它们添加到 Windows 的“开始”菜单中。这样将使操作更加简单。图 5 显示了当我同样安装完客户端之后的菜单。


图 5. 安装后的菜单
新的菜单命令

如果您通过浏览器访问这个默认的 Tomcat 页面或者 Jazz Team Server 管理页面出现问题时,请检查看您的防火墙是否正阻止访问这些页面。您可以在在线版的服务器安装指南中找到其它故障问题解决帮助指南。

客户端安装提示

接下来,您将开始客户端安装过程并登录到 Rational Team Concert 的工作空间(workspace)。

  1. 进入安装目录,<installdir>\jazz\client\eclipse
  2. 双击 TeamConcert.exe 文件。

注意:您也许想创建一个快捷方式到您的桌面或“开始”菜单。

  1. Workplace Launcher 对话框出现时,选择一个目标路径作为您的工作空间,然后点击 OK

Rational Team Concert 的工作空间将会显示,如图 6 所示。


图 6. Rational Team Concert workspace
Rational Team Concert workspace

注意:如果您看到一个警告对话框提示您不能连接到 localhost 存储库(repository),如图 7 所示,您需要检查以下设置:


图 6. 登录失败警告对话框
登录失败警告对话框

  • 确定 Tomcat 已经启动并被正确配置。

如果您仍然不能连接,采取以下操作:

  1. 在 Rational Team Concert 工作空间中,展开 Repository Connections 节点。
  2. 右击 ADMIN@localhost,然后左键单击 Properties
  3. Properties for ADMIN@localhost 对话框中,左键单击 Jazz Repository Connection,并确定落在 Location 之下,URI 的值应该是:https://localhost:9443/jazz/
  4. 如果不是,请输入上述 URI。
  5. Authentication 里, 输入 Jazz server 管理员(administrator)的密码,并单击 Apply 并随后单击 OK (图 8)。

图 8. ADMIN@localhost 对话框的属性设置
ADMIN@localhost 对话框的属性设置

您现在应该能连接到您的本地主机(localhost)了。

注意:如果您已经在其他的 Rational Team Concert 项目中设置有团队成员,您应该可以在工作空间的 Repository Connections 节点下中看到这些其他的连接。

结束乐段(Coda)

Jazz 技术平台以及 Rational Team Concert Express 使您的团队可以在更加和谐的的环境中进行工作。它们不仅仅是改变了您团队成员共同工作的方式,同时在使用上也有很多乐趣。



参考资料

学习
  • 您可以参阅本文在 develperWorks 全球网站上的 英文原文

  • 学习更多关于 IBM Rational Jazz 技术平台的知识,和第一个基于 Jazz 技术的商用产品 Rational Team Concert (RTC) 的相关信息:
    • 访问 Rational Team Concert 产品专题,了解 Rational Team Concert 产品家族的产品特性,并下载 RTC 的免费版和试用版。
    • developerWorks 中国网站的 Jazz 资源中心:这里汇集了丰富的 Jazz 平台中文技术资源。 您可以通过这里了解更多关于 Jazz 平台和相关技术的信息。
    • Jazz 新手入门 为您全面介绍 Jazz 平台的技术概览,并提供相关的入门学习资源。从这里起步,了解 Jazz 平台,尝试全新的跨地域分布式协作开发方式。
    • Jazz 技术文档中心 为您提供最新的 Jazz 技术文档和入门教程,是深入学习 Jazz 技术的最佳中文技术资源。
    • 查看最新的 Jazz 演示和多媒体,快速学习这一最新的软件交付协作技术,深入了解 Jazz 平台。
    • IBM developerWorks 上的 Jazz 空间,了解 developerWorks 上所有关于 Jazz 的最新资源,包括博客、产品演示、RSDC 讲座、Podcast、Webcast,以及 基于 Jazz 的商用产品试用版下载等资源。
    • IBM Rational 站点上的 Jazz 简介(英文),了解 Jazz 的基本概况。
    • Jazz.net。由 IBM 创建的 Jazz 项目站点。
    • IBM developerWorks 中国 网站,搜索“Jazz”获取一些文章、指南、论坛、试用版软件下载等更多资料。
    • Jazz 演示视频

  • 订阅 Jazz 相关文章和教程的 RSS 提要,随时获取最新的 Jazz 技术文章和教程。

  • 订阅 Rational Team Concert 相关文章和教程的 RSS 提要,随时获取最新的 Jazz 技术文章和教程。

  • 访问 developerWorks 上的 Rational 专区,获取 Rational 软件交付平台产品的技术资源和最佳实践。

  • 订阅 Rational Edge 中文版,获取一些关于有效软件开发背后概念的文章。

  • 订阅 IBM developerWorks 时事通讯,一份关于 developerWorks 指南、文章、下载、社区活动,网络广播和时间最佳的周刊。

  • 浏览 技术书店,寻找关于技术话题的书籍。


获得产品和技术

讨论


关于作者

Jeff Miller photo

Jeff Miller 是一位 IBM ISV & Developer Relations Worldwide Developer Skills 程序的软件顾问。作为一名电气科学工程师,软件开发者和构架师,他有 24 年多的软件开发经验。他主要研究 IBM 的 Java EE 应用软件构架,设计,开发, Web 服务,SOA 以及安全。Jeff 商讨,编码,教学,编写技术性文章,并在大学和公司团体演讲。他是一位 IBM 认证的 On Demand Solution Designer 和 Solution Technologist,一名 IBM Certified Solution Designer -- Service Oriented Architecture,以及一位 IBM-certified on Rational Application Developer 和 WebSphere Application Server。Jeff 是一名 CompTIA Security+ Certified Professional。他在伦司乐多科理工学院获得计算机科学硕士学位。




对本文的评价










回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。
    关于 IBM 隐私条约 联系 IBM 使用条款