我要求使用java连接到IBM Rational ClearCase。
我需要在明确的情况下执行所有操作,例如签入和结账等。
你有这种实施的例子吗?
答案 0 :(得分:0)
您可以查看ClearCase CM API,查看其man page:
IBMRational®CCRCWAN服务器API是一个统一的Java™API,您可以通过它访问ClearCase®。 ClearCase CM服务器API扩展了WVCM(工作区版本控制和配置管理)API,这是用于配置管理的标准Java API(请参阅“JSR 147: Workspace Versioning and Configuration Management”)。
您可以使用ClearCase CM API构建访问Rational ClearCase的客户端应用程序并构建新的集成。客户端应用程序可以是Eclipse插件或其他Java客户端应用程序。例如,您可以使用API构建以下客户端应用程序:
- 从Java应用程序执行ClearCase checkout和checkin操作。
- 在本地计算机上浏览ClearCase Web视图或动态视图的内容(不支持快照视图)。
- 创建和修改ClearCase UCM对象,例如活动和流。
您可以看到new features introduced with ClearCase 8。
请注意,对于CCRC 7 / ClearTeam 8环境而言,它比常规ClearCase 7服务器更多。
这意味着使用ClearCase 7.1,您可以使用包裹cleartool
的java clases(没有REST API ......),与“Apache Ant ClearCase Tasks”一样。
CCCheckout允许对ClearCase执行“cleartool checkout
”命令。