在 AIX、Linux 或 Windows 2000/NT/XP 上启动构建服务器

要在 AIX®、Linux™ 或 Windows® 2000/NT/XP 上启动远程构建服务器,请在“命令提示符”窗口中输入 ccublds 命令。语法如下所示:

语法:ccublds -p <portno> [-V...] [-a {0|2}]
其中
-p
指定服务器侦听的端口号(portno),服务器使用此端口号来与客户机通信。
-V
指定服务器的冗余级别。最多可以指定此参数三次(最大冗余)。
-a
指定认证方式:
0
服务器将执行由任何客户机请求的构建。仅在对安全性要求不高的环境中才建议使用此方式。
2
在接受构建之前,服务器将要求客户机提供有效的用户标识和密码。用户标识和密码最初是由运行构建服务器的主机的所有者配置的。通过使用下面所描述的“安全管理器”来执行配置。

设置从构建服务器返回的消息的语言

Windows 上的构建服务器以下表中列示的任何语言返回消息,缺省语言是英语。

语言 代码
巴西葡萄牙语 ptb
简体中文 chs
繁体中文 cht
美国英语 enu
法语 fra
德语 deu
意大利语 ita
日语 jpn
韩国语 kor
西班牙语 esp
要指定除了英语之外的语言,应确保在启动构建服务器之前将环境变量 CCU_CATALOG 设置为非英语消息目录。需要的值格式如下(在一行上):
  installationDir\egl\eclipse\plugins
  \com.ibm.etools.egl.distributedbuild\executables
  \ccu.cat.xxx
installationDir
产品安装目录,如 C:\Program Files\IBM\RSPD\6.0。如果在安装您要使用的产品之前安装了 Rational® Developer 产品并将它保留了下来,则可能需要指定在先前安装中使用的目录。
xxx
构建服务器支持的语言代码;上表中列示的其中一个代码

安全管理器

“安全管理器”是一个服务器程序,构建服务器使用该程序来验证发送构建请求的客户机。

为“安全管理器”设置环境

“安全管理器”使用下列 Windows 环境变量:
CCUSEC_PORT
将端口号设置为“安全管理器”侦听的端口号。缺省值为 22825。
CCUSEC_CONFIG
设置将配置数据保存在的文件的路径名。缺省文件为 C:\temp\ccuconfig.bin。如果找不到此文件,则“安全管理器”将创建该文件。
CCU_TRACE
如果将此变量设置为 *,则将启动跟踪“安全管理器”,以便于进行诊断。

启动“安全管理器”

要启动“安全管理器”,发出以下命令:
java com.ibm.etools.egl.distributedbuild.security.CcuSecManager

配置“安全管理器”

要配置“安全管理器”,使用“配置工具”,它具有图形界面。可以通过发出以下命令来运行该工具:
java com.ibm.etools.egl.distributedbuild.security.CCUconfig
当“配置工具”正在运行时,选择服务器项选项卡。使用按钮“添加...”,要添加想要构建服务器支持的用户,单击添加...按钮。必须为用户标识定义密码。可以为用户定义下列限制和特权:
  • 此用户可以指定的位置,即,ccubldc 命令的 -la 参数的值。不同的位置之间用分号隔开。
  • 此用户可以指定的构建脚本的名称。(EGL 构建规划仅将 javac 命令用作构建脚本。)
  • 此用户是否可以从客户机发送构建脚本,即,使用 ccubldc 命令的 -ft 参数。(EGL 生成器不使用 -ft 参数。如果正将构建用于除准备 Java 生成输出以外的其它用途,则应指定此参数。)
这些定义保存在持久存储器中,位于由 CCUSEC_CONFIG 指定的一个文件中,并且在各个会话之间会记住这些定义。
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.