- Continuous and automated build and testing eliminate cumbersome batch-testing and show the effect of every team member's change immediately
- Intelligent Build Grid eliminates complicated traditional management systems by allowing multiple builds and tests to run on multiple machines at a time
- Immediate notification when a change fails testing means code can be fixed immediately without disrupting the work of others
- Integrated code coverage keeps track of tested code and locates untested gaps where problems may lurk
- Server-side code inspections provide static code analysis to help all team members produce consistent and error-free code day after day
- The rich web interface provides a project dashboard showing build configurations in simple, sequential steps, keeping team members informed on new builds, failed tests, approaching triggers and more
Though TeamCity is independent of any particular IDE, a simultaneously released TeamCity plug-in for IntelliJ IDEA 6.0 turns IntelliJ IDEA into a "remote control" that makes reports and notifications available from inside the IDE. It also provides one-click navigation to source code or to the web interface for a more global project overview. IDE integration extends the functionality of TeamCity itself, by adding several innovative productivity features, such as Remote Run of tests and Delayed commits that eliminate "5 o'clock check-in" problems by testing code as it is submitted, prior to automatically committing changes to whatever version control system is in use. This list just scratches the surface. For a full list of advanced TeamCity features that make all this possible, see www.jetbrains.com/teamcity. You are also welcome to try TeamCity right now for a 60-day evaluation period.