Which should we go for Git, SVN, Perforce, or Mercurial?

Kapila Narang's picture

Currently we using basic version of CVS & SVN. Plan to switch to better SCM tools so thought of few options git/svn/perforce/mercurial, skipped clearcase because of its pricing.

My company has a strength of 200 developers. No multi-site, we use Bugzilla as defect tracking tool.We are open for paid tools if they suite to be best among all. But not as high paying to clearcase :)

Things which i wish to consider-
1) Easy merging
2) if PM is add-on then great
3) Easy adaptability for dev

Experts, can you share your views.

5 Answers

Joe Farah's picture
Joe Farah replied on May 23, 2012 - 5:04pm.

Hello UserCM,

Sorry for the delay in posting.

I have looked at GIT, SVN, PERFORCE, and have some 2nd hand knowledge of Mercurial. Certainly moving from CVS to any of these is an improvement. And CC is out of the question $$$$.

Take a look at Neuma's CM+.

Hope this gives you another choice if you're looking to switch to a better SCM tool, and in fact, the most advanced CM tool.

If you want to discuss this further, contact me at: [email protected].

Gerard Pinzone's picture

At this point, git has been embraced by the majority of developers. Even Microsoft is joining the party.

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}

Personally, I wouldn't invest in a tool that has a cost to license unless you absolutely, positively need a feature from that tool.

Gerard Pinzone's picture

Wow this site sucks.

Bob Aiello's picture

Kapila,

what platforms and technologies are you using? 

Bob Aiello
Editor in Chief

Aatesh Ganguly's picture

Hi All,

Currently, we are using CVS which is central repo, for defect tracking Findbugs and PMD for Code Analyzer

Can you please advise which tool is suitable among GIT/Perforce/Mercurial/Bazaar. Preferably am looking into distributed version control system.

 

Appreciate your speedy response.

 

 

 

 

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.