SCC兼容版本控制

问题描述:

我是新手版本控制和阅读有关可用的一些。我注意到术语SCC-规定(与ClearCase使用),并从*的定义是:SCC兼容版本控制

SCC兼容应用到版本控制软件,意味着一个 程序使用微软的Visual 定义一个特定的接口SourceSafe中。[1] SCC表示源代码控制

SCC合规性的这个概念是否巨大或没有意义?大多数版本控制系统有吗?

关于ClearCase中,如在此提到的IBM technote

的SCC API是一种接口规范,由微软定义,它定义了许多公共源控制操作的钩。

应用程序(通常是任何类型的“集成”开发环境(IDE))都可以提供源控制功能,而无需实现其自身的功能。

如果安装了SCC兼容代码控制系统,应用程序会将代码控制操作分派给源代码管理工具(例如Visual Studio> ClearCase)。

话虽这么说:

  • 如果你是新的版本控制,尝试和ClearCase的远离:它不是目前比较实用的一个;)
  • IBM Jazz协议是一个更新的标准,其他SCM工具可以用来集成到其他环境中。

所以,虽然工具集成的概念很重要,但SCC的概念是相当古老的,并且仅限于版本控制。
与Application Hub通信协议相反,用于将任意两个应用程序集成在一起,如Jazz。

+0

谢谢VonC .... – sameold