JetBrains TeamCity

Ви можете придбати ліцензії JetBrains TeamCity, звернувшись до відділу продажу SOFTICO. У нас Ви можете отримати оптимальні ціни, консультацію щодо ліцензування, а також професійну технічну підтримку по ряду виробників.

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

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

Повний опис

Продукт 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.