JetBrains TeamCity

Характеристики:

JetBrains TeamCity представляет собой интегрированную среду коллективной разработки и систему управления процессом создания программного обеспечения. Решение автоматизирует и координирует основные процессы совместной разработки, включая запуск тестов, анализ исходного кода, интеграцию и надстройку кодовых изменений, заданных командой разработчиков, управление сборками. 

Как стать партнером

SoftiCo — это компания с многолетним успешным опытом в сфере дистрибуции программного обеспечения. Мы являемся одним из лидеров украинского рынка ПО и имеем широкую партнерскую сеть. Работая с более чем 1000 партнерами по всей Украине, мы предоставляем широкий выбор продуктов, квалифицированные консультации и эффективную логистику.

Стать партнёром

Полное описание

Продукт TeamCity обеспечивает интеграцию и контроль модификаций кода в процессе совместной работы и автоматизирует процесс запуск тестов. Решение контролирует комплексную работу тестов и исправление ошибок и осуществляет генерацию оповещений. Благодаря мощной функциональности TeamCity позволяет эффективно управлять разработкой и предоставляет возможность использования всех возможных типов конфигурации для любых проектов.

Продукт поддерживает удаленный доступ к разрабатываемому проекту. В случае ручного метода разработки проекта TeamCity автоматически подбирает наиболее подходящую конфигурацию работы и отображения кода. Все установки могут быть изменены с помощью удобного сетевого интерфейса.

В приложении TeamCity реализована система оповещения, которая позволяет участникам разработки проекта координировать действия и эффективно выявлять причины возникающих сбоев. Продукт позволяет проводить удаленные инспекции сервера. Любые обнаруженные ошибки отображаются на сетевом интерфейсе и в IntelliJ IDEA редакторе одновременно.

Основные возможности:

  • Функция Build Chains позволяет разделять процедуру сборки на части и выполнять обработку фрагментов кода на нескольких агентах последовательно или параллельно.
  • Возможность изменения порядка прохождения тестов и запуска наиболее сложных тестов первыми при изготовлении очередной сборки.
  • Встроенные механизмы контроля версий позволяют воссоздать необходимую версию проекта на любом этапе процесса разработки.
  • Расширенные возможности аутентификации агентов.
  • Возможность просмотра подробной статистической информации по проекту в целом и сравнительной статистики по каждой версии проекта.
  • Более тесная интеграция с платформой Eclipse предоставляет возможность воспользоваться многочисленными функциями и инструментами.
  • Amazon EC2 и Virtual Agents
  • После регистрации пользовательских AMI (изображений сервера Amazon), входящих в Build Agent, сервер TeamCity учитывает эти виртуальные машины в своем расписании и автоматически применяет к ним команды приостановки/возобновления, основываясь на их размере и порядке очереди.
  • Улучшенная поддержка Maven
  • Новая версия включает улучшенную поддержку движка Maven. Пользователь может создавать конфигурации разработок, основанных на Maven (нужна только ссылка на файл POM) и осуществлять визуализацию различных проектных данных, собранных из POM.
  • Шаблоны конфигурации разработки
  • Пользователь может создать шаблон со стандартными (общими) настройками, а затем скопировать из этого шаблона любое количество конфигураций разработок.
  • Интеграция инструмента отслеживания событий
  • Интеграция инструмента отслеживания событий предлагает фиксированный заголовок ошибки, прямую навигацию по событию и другие улучшения.
  • Средство командной строки для персональных разработок
  • Пользователь может осуществлять разработку локальных изменений удаленно с сервера с помощью командной строки.

Дополнительные улучшения:

  • Возможность предварительного тестирования.
  • Расширение компонентов разработки.
  • Специализированное изменение страницы деталей/статуса.
  • Пошаговое обновление журнала разработок.
  • Архивирование проекта.
  • Резервное копирование и восстановление для лучшего сохранения.
  • Проверка действий пользователя.
  • Поддержка .NET и Java, основанная на действующем движке для Java и NCover (версии 1,3) или PartCover для .NET.
  • Поддержка Git и Mercurial.
  • Удаленный запуск для Git из IntelliJ IDEA и Eclipse.
  • Поддержка Cucumber, Shoulda, Test-Spec в программе запуска Rake.
  • Модуль TeamCity IntelliJ IDEA работает с IntelliJ IDEA Community Edition and RubyMine.