TeamCity
From Wikipedia, the free encyclopedia
This article may not meet the notability guidelines for products and services. If you are familiar with the subject matter, please expand or rewrite the article to establish its notability. The best way to address this concern is to reference published, third-party sources about the subject. If notability cannot be established, the article is more likely to be considered for redirection, merge or ultimately deletion, per Wikipedia:Guide to deletion. This article has been tagged since September 2007. |
This article or section is written like an advertisement. Please help rewrite this article from a neutral point of view. Mark blatant advertising which would require a fundamental rewrite in order to become encyclopedic for speedy deletion, using {{db-spam}}. (December 2007) |
This article or section needs sources or references that appear in reliable, third-party publications. Primary sources and sources affiliated with the subject of the article are generally not sufficient for a Wikipedia article. Please include more appropriate citations from reliable sources, or discuss the issue on the talk page. This article has been tagged since September 2007. |
TeamCity | |
---|---|
Developed by | JetBrains |
Latest release | 3.1.1 / March 31, 2008 |
Written in | Java |
OS | server-based Web application |
Genre | Continuous integration |
License | Proprietary: free for open source projects and commercial |
Website | http://www.jetbrains.com/teamcity/ |
TeamCity is a commercial server-based application by the company JetBrains.
It allows the software development teams to:
- create the software builds remotely and lower the developers’ machines workload
- run multiple builds and test suites at the same time
- pre-test the source code changes before integrating them into the project’s code base[1]
- maintain the software code quality with server-side code analysis, searching for code duplicates, and performing the code coverage analysis
TeamCity combines continuous integration and agile software development practices, and provides tight integration with JetBrains' IntelliJ IDEA, as well as with Eclipse, and Microsoft Visual Studio 2005 and 2008.
TeamCity allows the software developers work the way they are used to: code in the desired IDE, commit source code changes to the version control system and get feedback on the results of integrating changes either via TeamCity's web interface or different means of notification.
The server setup, configuration and management chores are performed via TeamCity's web interface.
[edit] See also
[edit] References
[edit] External links
- Martin Fowler’s article on continuous integration
- JetBrains’ TeamCity web site
- TeamCity blog