TeamCity

TeamCity
TeamCity
Logo teamcity.png
TeamCity 1.png
Тип

Непрерывная интеграция

Разработчик

JetBrains

Написана на

Java

Операционная система

Кроссплатформенное ПО

Последняя версия

7.1 (7 августа 2012 года)

Лицензия

Проприетарная: бесплатная для небольших комманд и открытых проектов; коммерческая для больших комманд разработчиков

Сайт

jetbrains.com/teamcity/

TeamCity — серверное программное обеспечение от компании JetBrains, написанное на языке Java, билд-сервер для обеспечения непрерывной интеграции. Первый релиз состоялся 2 октября 2006 года.[1]

Содержание

Возможности

  • Предварительное тестирование кода перед коммитом. Предотвращает возможность коммита программного кода содержащего ошибки, нарушающие нормальную сборку проекта, путём удалённой сборки изменений перед коммитом.
  • Грид-сборка проекта. Предоставляет возможность производить несколько сборок проекта одновременно, производя тестирование на разных платформах и в различном программном окружении.
  • Интеграция с системами оценки покрытия кода, инспекции кода и поиска дублирования кода.
  • Интеграция с различными средами разработки: Eclipse, IntelliJ IDEA, Visual Studio.
  • Поддержка различных платформ: Java, .NET и Ruby.

Поддерживаемые системы управления версиями

TeamCity поддерживает следующие системы управления версиями:

Лицензия

Возможны следующие варианты лицензирования:

  • Professional Server License: Бесплатная версия. Имеется ограничение в 20 конфигураций сборки build configurations; Включает в себя лицензию на 3 агента для сборки.
  • Enterprise Server License: Коммерческая версия. Неограниченное количество пользовательских аккаунтов и конфигураций сборки; Включает в себя лицензию на 3 агента для сборки.
  • Build Agent License: Коммерческая, позволяет добавить дополнительно ещё один агента для сборки к уже имеющимся. Может использоваться совместно как с лицензией Professional Server License, так и с лицензией and Enterprise Server License.
  • Open Source License.

Примечания

Ссылки

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Полезное


Смотреть что такое "TeamCity" в других словарях:

  • TeamCity — Infobox Software name = TeamCity caption = developer = JetBrains latest release version = 3.1.2 latest release date = August 6, 2008 latest preview version = latest preview date = operating system = server based Web application programming… …   Wikipedia

  • JetBrains — Infobox Company company name = JetBrains s.r.o. company logo = company type = Private foundation = Czech Republic (2000) location = Czech Republic, Russia, Massachusetts key people = Sergey Dmitriev (JetBrains), Cofounder, CEO Valentin Kipiatkov …   Wikipedia

  • Continuous integration — In software engineering, continuous integration (CI) implements continuous processes of applying quality control small pieces of effort, applied frequently. Continuous integration aims to improve the quality of software, and to reduce the time… …   Wikipedia

  • JetBrains — s.r.o. Тип …   Википедия

  • YouTrack — YouTrack …   Википедия

  • CruiseControl — This article is about CruiseControl, including CruiseControl.NET (CCNet). For other uses of CCNet, see CCNet (disambiguation). For the car feature, see Cruise control. CruiseControl Developer(s) CruiseControl development team Stable release 2.8.4 …   Wikipedia

  • List of build automation software — Build automation involves scripting or automating the process of compiling computer source code into binary code. Below is a list of notable tools associated with the build automation process. Contents 1 Make based tools 2 Non Make based tools 3… …   Wikipedia

  • SVNKit — Infobox Software name = SVNKit caption = developer = TMate Software Ltd. released = initial release|2004|11|05 latest release version = 1.2.0 latest release date = release date|2008|09|30 operating system = Cross platform programming language =… …   Wikipedia

  • Continous integration — Kontinuierliche Integration (auch: fortlaufende oder permanente Integration, en. Continuous Integration) ist ein Begriff aus der Software Entwicklung, der den Prozess des regelmäßigen, vollständigen Neubildens und Testens einer Anwendung… …   Deutsch Wikipedia

  • Continuous Integration — Kontinuierliche Integration (auch: fortlaufende oder permanente Integration, en. Continuous Integration) ist ein Begriff aus der Software Entwicklung, der den Prozess des regelmäßigen, vollständigen Neubildens und Testens einer Anwendung… …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»