views:

115

answers:

4

I want to Automate the build process of my company. We are Using.Net platform for developing softwares and currently using VisualSourceSafe as source control.

So I want to know that which tools is the best CI for .net Platform.

Based on my Researches I found that CrouseControl.Net is better than others so What Do you think.

note: I also ask a question about : integrating Sourcesafe with a CI tool but that's different than this question.

TeamCity - CrouseControl.Net - or etc

+1  A: 

"Best" is very subjective.

If you want to get up and running quickly, TeamCity is the way forward IMO. Its dashboard UI also knocks spots off of CruiseControl.NET's user interface.

CC.NET requires quite a bit of manual XML configuration setup etc., but once setup it's quite nice, and of course is free. TeamCity is free for up to 10 developers or so.

Wim Hollebrandse
Teamcity is free for up to 20 developers, 3 agents and 20 build configurations.
Paulo Manuel Santos
+2  A: 

This question has answers that compare cruisecontrol.net and teamcity.

Personally, I have been very happy with Teamcity. I used cc.net for years, but TeamCity has worked better for me.

A long list of continuous integration options is at Wikipedia

Mike Two
@Mike - thanks for question, I'm also looking for other option CC.net and TeamCity are good but is there any third option which could be used ?
Nasser Hadjloo
@Nasser Hajiloo - yes there are several options. I have not used any of the others so I don't feel comfortable comparing them, but I will list some that I know of.
Mike Two
A: 

Let me personally recommend you easyCIS :-)

http://www.easycis.eu/web/why-i-prefer-easycis-among-ci-tools.aspx

easyCIS
+1  A: 

TFS 2010 ;) Integrated source control, build system, document repository, reporting, work item tracking, and best of all: build for .NET

TomTom