AccuRev — это приложение для управления конфигурацией программного обеспечения , разработанное AccuRev, Inc. [4] и впервые выпущенное в 1999 году. В декабре 2013 года AccuRev была приобретена Micro Focus . [5]
Обзор
AccuRev — это централизованная система контроля версий, использующая модель клиент-сервер . Связь осуществляется через TCP/IP с использованием собственного протокола. Серверы функционируют как серверы групп, серверы непрерывной интеграции или серверы сборки. AccuRev построен на потоковой архитектуре, в которой потоки образуют иерархическую структуру изменений кода, в которой родительские потоки передают определенные свойства дочерним потокам. Разработчики вносят изменения с помощью функций командной строки, графического интерфейса Java, веб-интерфейса или одного из плагинов IDE ( Eclipse , Visual Studio , IntelliJ IDEA ). [6]
Характеристики
- Потоки и параллельная разработка
- AccuRev фиксирует и контролирует взаимосвязи между базами кода параллельно, используя потоковую архитектуру. Это позволяет командам безопасно хранить работу и тестировать ее, прежде чем делиться ею с другими. Код автоматически объединяется или «наследуется» между потоками и командами, как только изменения кода становятся общими. [7]
- История частного застройщика
- AccuRev имеет двухэтапную процедуру регистрации. Пользователи могут конфиденциально зарегистрировать код в своем рабочем пространстве, прежде чем поделиться им с остальной частью группы. [8]
- Изменить пакеты
- AccuRev интегрируется с различными ITS и инструментами управления проектами. История проверок и рекламных акций связана с проблемами. Большинство функций SCM можно выполнять на уровне задачи, а не на уровне файла и каталога.
- Распределенная разработка
- AccuRev обеспечивает удаленные структуры потоков и репликацию для распределенных команд. Серверы-реплики функционируют как локальный кеш, после которого происходят все операции записи. [7]
- Автоматическое объединение
- Потоки в AccuRev автоматически обмениваются кодом и объединяют его друг с другом. Это основное различие между потоками и ветвями.
Смотрите также
Рекомендации
- ^ Пресс-релиз AccuRev
- ^ Анонс продукта для AccuRev 7.3
- ^ "Матрица поддержки AccuRev" . Архивировано из оригинала 13 ноября 2011 г. Проверено 25 октября 2011 г.
- ^ Профиль компании Bloomberg Businessweek — AccuRev, Inc.
- ^ «Архивная копия» (PDF) . Архивировано из оригинала (PDF) 17 мая 2014 г. Проверено 17 мая 2014 г.
{{cite web}}
: CS1 maint: archived copy as title (link) - ^ «Матрица поддержки AccuBridge». Архивировано из оригинала 23 апреля 2011 г. Проверено 31 мая 2011 г.
- ^ ab Тенденции разработки приложений: AccuRev направляет поток на предприятие
- ^ Безболезненный SCM доктора Добба