我是版本控制的新手,并阅读了一些可用的版本。我注意到术语SCC-Compliant(与clearcase一起使用),维基百科的定义是:
SCC兼容应用于修订控制软件,意味着a 程序使用Microsoft为Visual定义的特定接口 SourceSafe中。[1] SCC表示源代码控制
这种SCC合规概念是否有意义?大多数版本控制系统都有吗?
答案 0 :(得分:2)
关于ClearCase,如IBM technote中所述:
SCC API是一个接口规范,由Microsoft®定义,定义了许多常见源代码控制操作的挂钩。
应用程序(通常是任何类型的“集成”开发环境(IDE))可以提供源代码控制功能,而无需实现自身的功能。
如果安装了符合SCC的代码控制系统,则应用程序将代码控制操作分派给源控制工具(例如Visual Studio> ClearCase)。
话虽如此:
因此,虽然工具集成的概念很重要,但SCC概念已经相当陈旧,仅限于版本控制 与Application Hub通信协议相反,用于将任何两个应用程序集成在一起,如Jazz。