2010-09-23 6 views

Respuesta

8

actualización de 2016 (según lo mencionado por hack 's answer below)

he mencionado desde 2010 las API CM varias veces, como soon as 2012 y tan recientemente como last March 2016.
Desde ClearTeam 8.x, esta API does support dynamic view, así como snapshot views with 8.0.1.7.

Ver más Rational ClearCase CM API introduction (v 9.0.0).
Su "installation and setup requirements" hacer involucrar a Java, con al menos:

  • archivos JAR infraestructura componente API CM racional
  • CM racional archivo JAR API subprovider para ClearCase®

Respuesta original (2010, antes ClearCase Team Explorer)

No hay API de Java dedicada para ClearCase.

Hay una Java CM API, sino de la Rational CM Server utilizado por CCRC (una instalación de luz-cliente, un servidor web sencillo que remitirá toda solicitud al servidor real ClearCase VOB), no para ClearCase per se:

  • que no apoyará vistas dinámicas (ya que una CCRC trabaja siempre con vistas instantáneas "web")
  • que no apoyará todas las operaciones ClearCase, sólo algunos de los apoyado por CCRC.
+0

¿Cómo funciona el complemento CC en Eclipse? Tal vez eso se puede utilizar en un contexto no eclipse? – omerkudat

+0

@omerkudat: encapsula los comandos 'cleartool' y la llamada directa al ejecutable ClearCase (como el' lsvtree') – VonC

+0

¿hay algún desarrollo en esta ruta desde hace dos años? o todavía nada? – amphibient

1

La API (Java) CM para ClearCase originalmente solo estaba disponible para ClearCase Remote Client (CCRC), que en ese momento (V7.1), solo admitía vistas web.

En V8.0, el API CM se ha mejorado para apoyar vistas dinámicas:

En V8.0.1.6, el API CM se ha mejorado para apoyar vistas instantáneas:

En V8.0.1.7, un nuevo tipo de vista para CCRC, el "vista automático", se introdujo y fue apoyado inmediatamente por la API CM:

Por lo tanto, a partir de V8.0.1.6, la API de CM admitió todos los tipos de vistas disponibles en ClearCase.