使用 HTTP 网络技术构建灵活的 Rational ClearCase系统,第 1 部分: 在 Web 浏览器中监控 Rational ClearCase 运行状态
2009-12-27 00:00:00 来源:WEB开发网ClearCase 中还内置了一个称为 cleartool(/usr/atria/bin/cleartool) 的命令行工具 , 它包含有很多的子命令可以用来进行系统监控 , 以下是其中常用的一些 :
/usr/atria/bin/cleartool -version : 显示 ClearCase 系统的版本信息。
/usr/atria/bin/cleartool hostinfo -l : 显示 ClearCase 主机信息 ( 包括注册表 , 许可证服务器 , 操作系统等信息 )。
/usr/atria/bin/cleartool lsclients -host `hostname` -type license : 显示连接该主机的所有客户端信息。
/usr/atria/bin/cleartool lsvob -long : 显示该主机中的所有 VOB 的详细信息。
/usr/atria/bin/cleartool lsview -long : 显示该主机中的所有 View 的详细信息。
/usr/atria/bin/cleartool getlog albd : 显示该主机中的 ClearCase 主服务的日志信息。
除了 cleartool 外 ,ClearCase 中还包含其他的一些服务器端命令行工具 , 例如 clearlicense(/opt/rational/ClearCase/bin/clearlicense) 命令可以用来显示 ClearCase 主机中的许可证信息和实时使用状况。
使用 Java 和 Web 2.0 技术开发 ClearCase 状态监控程序
本文所述 ClearCase 状态监控程序是一个运行在 ClearCase 服务器主机中的轻量级的 Web 程序 , 它有一个使用 JSP+Servlet 编写的 Web 用户界面和一个用来执行 ClearCase 状态监控指令的操作系统进程调用组件。用户在 Web 用户界面中调用 javascript 方法来运行监控指令。通过 Web2.0 技术 ,javascript 方法被直接映射为操作系统进程调用组件中的 Java 方法 , 这些 Java 方法使用操作系统进程执行上文已经介绍过的 ClearCase 服务器端命令 , 并直接将命令执行结果返回 Web 用户界面中。图 3 是本文所述 ClearCase 状态监控程序的基本结构。
- 中查找“使用 HTTP 网络技术构建灵活的 Rational ClearCase系统,第 1 部分: 在 Web 浏览器中监控 Rational ClearCase 运行状态”更多相关内容
- 中查找“使用 HTTP 网络技术构建灵活的 Rational ClearCase系统,第 1 部分: 在 Web 浏览器中监控 Rational ClearCase 运行状态”更多相关内容
- 上一篇:使用 HTTP 网络技术构建灵活的 Rational ClearCase系统,第 2 部分: 用 Web Service 查询 RationalClearcase 中的 UCM 项目信息
- 下一篇:使用 Rational Team Concert 实现企业案例协同开发设置与迭代计划
更多精彩
赞助商链接