I started with CVS, switch to svn, tried to learn git which made my head explode. However, for some odd reasons I didn't gave up on git, and one day it make click. Since then I switched everything to git and never looked back. I agree, when you come from CVS and svn, git changes your way of thinking. It is probably easier to start right away with git - but its concept is more logic.
On Fri, 01 Feb 2013 11:23:57 -0500, greg landrum <greg.land...@gmail.com> wrote: > You ask an excellent question. I will provide my two cents, from the > context of someone who has been saying "DVCS solves a problem I don't > have" for a couple years now. > > There is definitely a big learning curve for those of us who have been > using cvs/svn for years (I think it may be more difficult for an svn > user to switch to fit than for someone who has never used version > control to learn it); that's a strike against git. It's also super > trendy, which makes me nervous. Finally, a lot of the criticisms that > git zealots make of svn are poorly informed and/or based on old versions > of svn. (Finally+1: the iOS spelling correction really seems to hate > "git") > > Having said all that, git and related systems do make it much easier for > other people to contribute to an open source project because they allow > the others to use source control to track their changes without them > having to have commit access to the main code repository. There are some > other advantages (among them having access to version control while > offline) but that one is just a giant plus. Technically people could > also accomplish that using svn and a vendor branch, but that is a pretty > large pain and would not help with merging their changes/additions into > the core when the time comes for that. > > -greg > > On Feb 1, 2013, at 4:10 PM, "Igor Filippov [Contr]" > <igor.filip...@nih.gov> wrote: > >> Rant >> >> I tried working with git naively thinking I'll figure it out on the go >> (after long working with CVS and SVN). Nothing doing. Then I found a few >> tutorials. The description of detached heads and other arcana made my >> brain explode. >> Why does version control need to be so complex? >> Do we really need it for projects not involving thousands of developers >> and millions lines of code? >> >> /Rant > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_jan > _______________________________________________ > Rdkit-discuss mailing list > Rdkit-discuss@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/rdkit-discuss ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ Rdkit-discuss mailing list Rdkit-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rdkit-discuss