安装Jazz Server
Jazz Server实际上就是Tomcat + jazz.war + Repository database (缺省为Derby)
在下载的RTCE中就包含了jazz server的所有东东。只需要把RTCE zip解压,即完成安装(under the “InstallDir
/server” folder)。
启动Jazz服务器
在DOS窗口,go to InstallDir
/server, and then run command:
server.startup.bat
注意: Jazz server缺省配置为使用端口 9080 和 9443
停止Jazz服务器
Run command:
server.shutdown.bat
验证 Jazz服务器运行
http://localhost:9080
Jazz server缺省的ADMIN用户ID为ADMIN,密码为ADMIN
强烈建议你先通过https://localhost:9443/jazz/setup
完成初始化设置,该设置就是创建一个jazz server super admin account来代替缺省的ADMIN ACCOUNT(当然还有email and database设置),记得设置“disable ADMIN Account”选项和设置新的admin account具有“Rational Team Concert – Developer”。
如果你不进行初始化设置,而是使用缺省的ADMIN account也可以,但一定要先为ADMIN account分配一个“Rational Team Concert – Developer” license。否则的话在create new project area时,click “Process Templates” button会报错!
为缺省ADMIN account分配一个“Rational Team Concert – Developer” license的步骤是:
- 使用ADMIN帐号Log in Jazz Admin Web UI (https://localhost:9443/jazz/admin)
- Select “User Management > Client Access License Management > Rational Team Concert – Developer > Assign Developer Licenses”
- 然后在弹出的窗口里找到并选定“ADMIN” user,click Add & Close
Jazz Admin Web UI
https://localhost:9443/jazz/admin
在Jazz Admin Web UI里可以管理project area, user以及设置jazz server等。
注意:要添加新的Jazz用户时,缺省密码将与用户 ID 相同。
Update新的Jazz WAR文件
按照以下步骤操作:
- 停止 Tomcat 服务器。
- 替换 [InstallDir]/server/tomcat/webapps 中的 jazz.war 文件。
- 删除目录 [InstallDir]/server/tomcat/webapps/jazz
- 删除目录 [InstallDir]/server/tomcat/work/Catalina/localhost/jazz
- 启动 Tomcat 服务器。
存储库工具 (Repository Tools Application)
在[InstallDir]/server目录下有一个“repotools.bat”file,它是管理Jazz存储库数据库的工具,旨在用于执行数据库迁移。该应用程序不打算用于执行数据库备份。该tool的命令选项有:
· -createTables 选项用于创建空数据库表。
· -dropTables 选项用于删除数据库表。
· -export 选项用于将数据库的内容导出到 TAR 文件。
· -import 选项用于将 TAR 文件的内容导入某个新数据库。
· -verify 选项用于验证数据库的完整性。
· -help 选项用于显示命令行用法帮助。
Repotools 和 teamserver.properties
请注意,teamserver.properties
文件缺省配置是使用与 repotools
脚本相同的目录中的
Derby
数据库 repositoryDB
:
[InstallDir]
/server
。如果从不同的目录运行脚本,则需要编辑属性 db.jdbc.location
并提供数据库位置的绝对路径。
安装JAZZ RTCE Client
Jazz Client有多种方式,最简单的方式就是web client,使用web client则什么都不用安装,只需要从web browser来access jazz server。
而功能最强大,也是最好用的jazz client则是jazz RTCE client。Jazz RTCE client实际上就是一个包含了jazz client plugin的eclipse!
在解压后的RTCE中就包含了jazz RTCE client(under the “InstallDir
/client” folder)。
运行Jazz RTCE Client
很简单:double click [InstallDir]
/
client/eclipse/TeamConcert.exe
注意:运行之前务必先启动jazz server