TeamCity 3.1 Released
<update>As Eugenia pointed out, there are a few differences between the Professional Edition and the Enterprise Edition. I have included a screenshot of TeamCity’s features comparison for both editions.</update>
Great news! TeamCity 3.1 was released earlier today. I’ve been involved in setting up a continuous integration environment at the enterprise level for one of our clients and I can, without a doubt, testify of this amazing product’s innovative features, ease of use and configuration, outstanding support from JetBrains and more. I recommend it over CruiseControl for many reasons, including:
- Running multiple builds in parallel by letting the server delegate the work to remote build agents
- Sleek "AJAXified" UI for a more rich user experience with the application
- Customizable builds clean-up policies
- Easy integration with third-party tools (including both Java and .NET tools support)
- Support for various version-control systems and build engines
- Running private builds (or personal builds) to ensure that your modifications will never break the trunk in the repository (this is, in my opinion, the best reason why you should use a CI tool like TeamCity. Our developers are running the personal builds against a Subversion repository at the moment and the trunk is as healthier as it ever was. You can also run a personal build with Team Foundation Server if that’s what you’re using.)
TeamCity 3.1 is offered in two editions: Professional Edition and Enterprise Edition. The Professional Edition has ALL the features of the Enterprise Edition and it is also FREE! The only difference between both editions is that the Professional Edition allows a maximum of 20 user accounts and a maximum of 20 build configurations. The following screenshot clearly details the differences between the Professional Edition and the Enterprise Edition:
As stated by JetBrains,
The Professional Edition of TeamCity is available for free download to individuals, companies and organizations (both for-profit and non-profit) requiring the software for general commercial use or for non-commercial purposes.
The Professional Edition does not require any license key. TeamCity starts running automatically with the Professional Edition Server if no license key is entered in the program. A single Professional Edition Server installation grants the rights to setup:
- 3 Build Agents at no additional cost
- 20 User Accounts
- 20 Build Configurations
If you need more information about TeamCity, feel free to checkout the following resources:
- Overview of TeamCity 3.1
- What’s New in TeamCity 3.1
- Download TeamCity 3.1
- TeamCity’s Official Blog
- TeamCity’s Discussion Forum
Similar posts you might be interested in reading:
- Part II: Setting Up Our Build Server With TeamCity
- Setting Up a Continuous Integration Environment (Preface)
- Microsoft’s DreamSpark: free access to .NET development tools for students
- Most popular posts for March 2008
- Better Modelling with the Visual Studio Class Designer
- JetBrains releases a stable nightly build EAP of ReSharper 4.0
- Problem Installing SQL Server 2005 on Windows Vista with IIS 7.0
March 6th, 2008 at 7:03 am
Hello Brian,
TeamCity Professional Edition has MOST of the features of the Enterprise Edition but not ALL of them. In the first place, it does not support support per-project roles assignment.
Eugenia Dubova
JetBrains, Inc.
March 6th, 2008 at 9:07 am
Eugenia,
Good catch! I’ll edit the post to reflect those differences.
Thanks!