符合SCC的版本控制

时间:2011-11-04 20:05:34

标签: version-control clearcase

我是版本控制的新手,并阅读了一些可用的版本。我注意到术语SCC-Compliant(与clearcase一起使用),维基百科的定义是:

  

SCC兼容应用于修订控制软件,意味着a   程序使用Microsoft为Visual定义的特定接口   SourceSafe中。[1] SCC表示源代码控制

这种SCC合规概念是否有意义?大多数版本控制系统都有吗?

1 个答案:

答案 0 :(得分:2)

关于ClearCase,如IBM technote中所述:

  

SCC API是一个接口规范,由Microsoft®定义,定义了许多常见源代码控制操作的挂钩。

     

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

     

如果安装了符合SCC的代码控制系统,则应用程序将代码控制操作分派给源控制工具(例如Visual Studio> ClearCase)。

话虽如此:

  • 如果您不熟悉版本控制,请尝试远离ClearCase:到目前为止它不是更实用的;)
  • IBM Jazz协议是一个更新的标准,其他SCM工具可用于集成到其他环境中。

因此,虽然工具集成的概念很重要,但SCC概念已经相当陈旧,仅限于版本控制 与Application Hub通信协议相反,用于将任何两个应用程序集成在一起,如Jazz。