stringtranslate.com

СтарТим

StarTeam — это система контроля версий , используемая при разработке программного обеспечения, особенно когда в проекте участвуют несколько команд в разных местах. StarTeam — это программное приложение SCM и SDLC , созданное корпорацией Starbase, которая была приобретена Borland в январе 2003 года [1], которая была приобретена Micro Focus в июле 2009 года, а затем приобретена OpenText в 2023 году. Это клиент-серверное приложение с поддержкой с помощью реляционной базы данных, в которой сохраняются все изменения, внесенные в проект в ходе его развития, а также требования к проекту, назначения задач, потоковые обсуждения и отслеживание ошибок. Microsoft SQL Server и база данных Oracle являются поддерживаемыми серверами баз данных. [2]

История

Поддержка ветвления

StarTeam поддерживает ветвление и трехстороннее слияние , анализ различий, расширенный доступ пользователей и управление безопасностью, контрольные точки, аудит конечных пользователей и администраторов, метки просмотра и изменений, состояния продвижения и функции настройки. Сервер поддерживает удаленное использование и надежное шифрование для удаленных подключений. StarTeam позволяет выполнять «живое» резервное копирование, пока сервер активно используется, и включает дополнительную систему событий публикации/подписки под названием StarTeam MPX для повышения масштабируемости.

Помимо управления версиями файлов, StarTeam также хранит требования, задачи проекта, запросы на изменения и обсуждения. Все это можно связать между собой для улучшения отслеживания в рамках проекта.

Клиенты

StarTeam включает в себя ряд клиентов, включая веб-клиент, кроссплатформенный клиент Java , интерфейс командной строки и средства интеграции с популярными интегрированными средами разработки, такими как Borland Delphi , Borland JBuilder и Eclipse . StarTeam включает несколько API для платформ, включая COM , Java и Microsoft .NET Framework . Он также предоставляет MSSCCI-совместимый API подключаемого модуля управления версиями для интеграции с IDE, которые предлагают интегрированные функции контроля версий, а также с другими приложениями, такими как TestDirector от Mercury Interactive и IBM Rational DOORS .

Заезды

Все регистрации в StarTeam являются атомарными . Всякий раз, когда в результате одной транзакции регистрируется более одного файла, все файлы и связанные с ними элементы процесса обновляются за одно действие. Если по какой-либо причине регистрация не удалась, ни один из файлов не будет возвращен, а состояние связанных элементов процесса не обновится. [ нужна цитация ] Например, предположим, что пользователь А выбирает возврат всех измененных файлов в папке StarTeam, но один из выбранных файлов заблокирован пользователем Б. Из-за заблокированного файла ни один из файлов не возвращается (и ни один элементов процесса обновляются как исправленные), а пользователь А уведомляется о том, что ни один из файлов не был возвращен, поскольку один из файлов был заблокирован пользователем Б.

Прием

Смотрите также

Рекомендации

  1. ^ «Открытые и гибкие требования, решения для управления тестированием и изменениями» . Борланд. Архивировано из оригинала 6 октября 2008 года . Проверено 25 июня 2012 г.
  2. ^ «Сервер Starteam для Windows» . Проверено 25 июня 2012 г.

дальнейшее чтение

Внешние ссылки