How widely used is the team server integration?

I would like to question how widely used the team server integration actually is?

Reason:
It seems a lot of effort has been put into providing the team server, and IDE talk features. However, I still use my normal jabber client and have not yet come across anyone that will use the build server because of its licensing.

There are many good build servers in the public domain, they may not be quite as good as team server, but they are good enough, and are provided free of charge to all IDE users.

0
2 comments

We use TeamCity here, and love it. While there are still a lot of gaps, at two features make it worth the license cost: Remote Run and Deferred Commit. Between those, I save at least twenty minutes a day, and as far as I know they are available in no other product, commercial or open source. At that rate, you make back your license cost in less than a week. Add in code coverage, inspections, and multi-platform builds, and I probably make back my license fee in saved productivity every three work days. Ask your boss if he's willing to buy a tool with 70x ROI in the first year.


There are many good build servers in the public domain, they may not be quite as good as team server, but they are good enough, and are provided free of charge to all IDE users.


The widespread, continued use of "good enough" tools in order to save a few pennies is the most damning evidence of unprofessionalism possible about our industry, and that's saying something. That said, I'm pretty sure none of the free build servers offers distributed or cross-platform builds, which takes them well out of the "good enough" category, as far as serious use is concerned.

--Dave Griffith

0

I have waited a few days to see if additional comments were placed.

I think you will find that Hudson project on java.net is a little more complete than you expect. It has both distributed builds and jobs. Also supports RSS and is very simple to setup.

When I said "good enough", I meant "it does everything I need it to, and its easy to use". If I thought something provided additional tangible benefits, I would not hesitate to pay. In this case, I get test coverage, remote builds, easy HTTP interface and an RSS feed. Thats all the team I work on needs.

0

Please sign in to leave a comment.