Jump to content

Объемный СКМ

Объемный СКМ
Разработчик(и) Перфорс
Первоначальный выпуск сентябрь 2002 г .; 21 год назад ( 2002-09 )
Стабильная версия
2021.1.2 / 17 декабря 2021 г .; 2 года назад ( 17.12.2021 )
Операционная система Microsoft Windows , Linux , Mac OS X
Тип Контроль версий
Лицензия Собственный
Веб-сайт www .perforce /продукты /surround-scm

Surround SCM — это приложение для управления конфигурацией программного обеспечения , разработанное Seapine Software , которое с 2017 года принадлежит Perforce . [1] Perforce интегрировала это программное обеспечение со своим продуктом Helix ALM . [2]

Архитектура

[ редактировать ]

Surround SCM имеет клиент-серверную архитектуру. Сервер управляет центральной базой данных версий файлов и ветвей. Пользователи работают с файлами на своем локальном жестком диске и отправляют измененные файлы вместе в списки изменений . Клиент с использованием 512 - и сервер взаимодействуют через соединение TCP/IP битного шифрования. [3]

Surround SCM хранит данные в стандартной системе управления реляционными базами данных. [4] База данных содержит как содержимое файла, так и метаданные (состояние файла, атрибуты файла, историю ветвления и слияния, списки изменений, фильтры, пользователей, группы, метки и т. д.). Дополнительно можно установить прокси-сервер, чтобы повысить производительность поиска файлов для распределенных групп. [5]

Существует несколько различных категорий клиентов Surround SCM: GUI , CLI , API , веб-интерфейс и плагин .

Кроссплатформенный клиент с графическим интерфейсом разработан с использованием Qt и доступен в Windows, Mac OS X и Linux. [6] Он полностью поддерживает все операции конечного пользователя и операции администрирования.

Интерфейс командной строки (CLI) также доступен в Windows, Mac OS X и Linux. Интерфейс командной строки можно использовать в любой командной оболочке или сценарии . Сценарии сборки обычно получают доступ к файлам Surround SCM через CLI.

Открытый API Surround SCM позволяет пользователям писать приложения, которые получают доступ к ветвям, репозиториям и файлам на сервере Surround SCM, используя языки программирования C, Java и .Net. [7]

Интерфейсы плагинов интегрируют функции клиента Surround SCM в сторонние приложения. Плагины Surround SCM доступны для Eclipse, IntelliJ IDEA, [8] KDevelop, Visual Studio, NetBeans, JDeveloper, PowerBuilder, WebStorm, Проводник Windows, Mac OS X Finder, файловая система Linux, [9] Bugzilla, JIRA, Microsoft TFS, TestTrack , Ant, NAnt, Hudson, [10] Дженкинс, TeamCity, CruiseControl, CruiseControl.NET, [11] Dreamweaver, FinalBuilder, [12] Microsoft Office и мастер контроля качества. [13]

История выпусков

[ редактировать ]

Основные версии Surround SCM с указанием дат их выпуска:

  • версия 1.0 (3 сентября 2002 г.)
  • версия 1.1 (1 октября 2002 г.)
  • версия 1.2 (29 января 2003 г.)
  • версия 1.5 (21 апреля 2003 г.)
  • версия 2.0 (26 августа 2003 г.)
  • версия 2.1 (15 декабря 2003 г.)
  • версия 3.0 (2 августа 2004 г.)
  • версия 3.1 (7 февраля 2005 г.)
  • версия 4.0 (19 июля 2005 г.)
  • версия 4.1 (30 января 2006 г.)
  • версия 5.0 (2 ноября 2006 г.)
  • версия 2008.0 (9 октября 2007 г.)
  • версия 2008.1 (21 апреля 2008 г.)
  • версия 2009.0 (5 февраля 2009 г.)
  • версия 2009.1 (30 июня 2009 г.)
  • версия 2010.0 (16 ноября 2009 г.)
  • версия 2010.1 (3 мая 2010 г.)
  • версия 2011.0 (21 октября 2010 г.)
  • версия 2011.1 (1 июня 2011 г.)
  • версия 2012.0 (9 февраля 2012 г.)
  • версия 2012.1 (9 марта 2012 г.)
  • версия 2013.0 (22 октября 2012 г.)
  • версия 2013.1 (20 марта 2013 г.)
  • версия 2013.2 (12 сентября 2013 г.)
  • версия 2014.0 (14 марта 2014 г.)
  • версия 2014.1 (5 сентября 2014 г.)
  • версия 2015.0 (17 декабря 2014 г.)
  • версия 2015.1 (8 сентября 2015 г.)
  • версия 2016.0 (11 апреля 2016 г.)
  • версия 2016.1 (6 октября 2016 г.)
  • версия 2017.1 (24 апреля 2017 г.)
  • версия 2017.2 (18 сентября 2017 г.)
  • версия 2018.1 (5 марта 2018 г.)
  • версия 2018.2 (30 августа 2018 г.)
  • версия 2019.1 (11 февраля 2019 г.)
  • версия 2019.2 (15 октября 2019 г.)
  • версия 2020.1 (26 мая 2020 г.)
  • версия 2021.1 (28 июля 2021 г.)

Функции Surround SCM включают в себя: [4]

  • Ветвление и слияние [3]
  • Маркировка файлов и наборов изменений
  • История графических файлов
  • Список изменений и атомарные транзакции [14]
  • Фильтры
  • Поиск содержимого файла
  • Полки [15]
  • Настраиваемый рабочий процесс
  • Уведомления по электронной почте
  • Пользовательские поля
  • Возможности проверки кода
  • Ролевые группы безопасности
  • Единый вход
  • Данные, хранящиеся в СУБД
  • Внешние отчеты [16]
  • Кроссплатформенный графический интерфейс и интерфейс командной строки
  • Электронные подписи
  • Автоматические обновления клиента
  • Прокси-сервер [5]
  • Теневые папки

В 2008 году компания Surround SCM получила награду Jolt Award в категории «Управление изменениями и конфигурациями». [17]

См. также

[ редактировать ]
  1. ^ «Perforce приобретает поставщика ALM Seapine Software» . sdtimes.com . 17.11.2016 . Проверено 21 декабря 2018 г.
  2. ^ «Perforce Software запускает новую платформу Helix SCM и совместной работы над контентом» . sdtimes.com . 12 марта 2015 г. Проверено 21 декабря 2018 г.
  3. ^ Jump up to: а б Макнотон, Аллан (15 октября 2004 г.). «Взгляд на Surround SCM Seapine» (PDF) . Лучшее программное обеспечение .
  4. ^ Jump up to: а б «Seapine Surround SCM» . СМ Перекресток . Проверено 17 мая 2012 г.
  5. ^ Jump up to: а б «Seapine Software представляет версии TestTrack Studio и Surround SCM 2008 года» (пресс-релиз). Программное обеспечение Seapine . Проверено 19 сентября 2007 г.
  6. ^ Селлерс, Деннис (28 августа 2003 г.). «Seapine обновляет TestTrack Pro, Surround SCM» . Макмир .
  7. ^ «Seapine Software объявляет о доступности Surround SCM 2010» (пресс-релиз). Программное обеспечение Seapine . Проверено 16 ноября 2009 г.
  8. ^ Бриггс, Линда (18 февраля 2005 г.). «Java IDE, интегрированная с Seapine Surround SCM» . Тенденции разработки приложений .
  9. ^ «Seapine обновляет Surround SCM до версии 4» . Тенденции разработки приложений . 25 июля 2005 г.
  10. ^ «Плагин Surround SCM» . Хадсон . Проверено 22 августа 2011 г.
  11. ^ «Блок управления источником Surround SCM» . КруизКонтроль.NET.
  12. ^ «В FinalBuilder 3.1 добавлена ​​интеграция Seapine Surround SCM» . ПРВеб . 22 апреля 2005 г.
  13. ^ «Интеграция Surround SCM» . Программное обеспечение Seapine.
  14. ^ «Звуки Seapine отключены в Surround SCM» . СД Таймс . 15 сентября 2004 г.
  15. ^ Десмонд, Майкл (10 мая 2011 г.). «Обзор продукции ALM 5/10» . Тенденции разработки приложений .
  16. ^ Фейнман, Джефф (11 февраля 2009 г.). «Seapine улучшает отчетность и масштабируемость обновлений» . СД Таймс .
  17. ^ Курц, Джон (7 мая 2008 г.). «Победители 18-й премии Jolt Product Excellence Awards» . Журнал доктора Добба .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: fe1a4c2a087272db312a04eac0a3f6b9__1706825580
URL1:https://arc.ask3.ru/arc/aa/fe/b9/fe1a4c2a087272db312a04eac0a3f6b9.html
Заголовок, (Title) документа по адресу, URL1:
Surround SCM - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)