Java News from Tuesday, April 24, 2007

JetBrains has released TeamCity 2.0, a semi-IDE independent continuous integration server. TeamCity manages builds and can be configured not to check in code unless tests pass. (This is actually a quite bad idea, for reasons I've outlined elsewhere. Refusing to commit failing tests is simple denial. Admitting you have a problem is the first step toward fixing it.) Version 2.0 adds support for Eclipse and Visual Studio. It also adds a "completely redesigned user interface for accessing TeamCity features within IntelliJ IDEA and improved code quality maintenance features." TeamCity is $399 payware.