Microsoft SCC

Материал из Википедии — свободной энциклопедии
Версия от 18:38, 5 сентября 2025; imported>Sldst-bot (Уточнение даты установки ш:Нет источников: 2009-10-02 (до 2024-10-19 ш:Rq с параметром sources))
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

SCC (англ. Шаблон:Lang-en2 — управление исходным кодом) — API, разработанный Microsoft и предназначенный для взаимодействия прикладных программ с системами управления версиями. Спецификация SCC — закрытая, предоставляется разработчикам на условиях неразглашения.

SCC предоставляет разработчикам прикладных программ стандартный интерфейс для выполнения типичных операций управления версиями, таких как получение нужной версии (check-out), публикация новой версии (check-in) и др. Прикладная программа взаимодействует с основными компонентами SCC, входящими в состав Windows, которые, в свою очередь, вызывают функции из библиотеки (т. н. SCC-провайдера), предоставленной системой управления версиями. Таким образом, программа, использующая SCC, может взаимодействовать стандартным способом с любой системой управления версиями, которая зарегистрировала в системе свой SCC-провайдер.

Поддержка SCC есть во многих программах Microsoft (например, Visual Studio) и ряде приложений других компаний. В качестве провайдера может выступать Microsoft Visual SourceSafe, существуют также провайдеры для CVS и Subversion.

Шаблон:Нет источников