studying which source control tool to use
-
Hello all, A new coworker has entered our team, we have not had time till today to implement a version control in our enterprise. I know that this is not efficient, but we have been completely overworked always. Now we are trying to fix that by hiring new guys to help us. OK, this "new" guy has told me that the tools tat he would suggest are SUBVERSION (first), CVS (second) and SOURCESAFE or TEAM FOUNDATION SERVER (in the last position). We are developing different kind of applications, not only Visual C++ ones, and I would like to be able to use the same system for all of them. Could you please give me any hint in this topic? (I'm sure that this is not needed to say, but could you please add a comment explaining why?). As always thank you in advance.
I just got tasked to explore this very issue. Money is no object in my case. I have looking at the following, in no particular order: Team Foundation Server (Microsoft) Vault (SourceGear) Subversion StarTeam (Borland) Surround SCM (Seapine) StarTeam has the added advantage of getting a good bug tracking system. Seapine also has TestTrack) (For the record, we are using CVS and it sucks bad. I've tried Perforce and didn't like it at all.) Some time ago, I ran across a rather brutal critique of Subversion but don't recall where it was. Perhaps I will find it again.
Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke