Control de versión compatible con SCC

Soy nuevo en el control de versiones y leo acerca de algunas de las disponibles. Noté el término SCC-compatible (usado con clearcase), y la definición de wikipedia es:

Compatible con SCC según se aplica al software de control de revisiones, significa que un progtwig usa una interfaz particular definida por Microsoft para Visual SourceSafe. [1] El SCC denota el control del código fuente

¿Es este concepto de cumplimiento de SCC enorme o no tan significativo? ¿La mayoría de los sistemas de control de versiones lo tienen?

Con respecto a ClearCase, como se menciona en esta nota técnica de IBM :

La API de SCC es una especificación de interfaz, definida por Microsoft® que define ganchos para varias operaciones comunes de control de fuente.

Una aplicación (típicamente un entorno de desarrollo "integrado" (IDE) de cualquier tipo) puede proporcionar funciones de control de fuente sin implementar las funciones en sí.

Si se instala un sistema de control de código compatible con SCC, la aplicación distribuye operaciones de control de código a la herramienta de control de origen (por ejemplo, Visual Studio> ClearCase).

Habiendo dicho eso:

  • si eres nuevo en el control de versiones, intenta alejarte de ClearCase: no es el más práctico por el momento;)
  • El protocolo IBM Jazz es un estándar mucho más reciente, que otras herramientas SCM pueden usar para integrarse en otros entornos.

Entonces, si bien el concepto de integración de herramientas es importante, el concepto de SCC es bastante antiguo y está limitado al control de versiones.
A diferencia del protocolo de comunicación Application Hub, para integrar dos aplicaciones juntas, como Jazz.