Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I never liked CVS, but I'm perfectly happy with svn. My company still uses svn and we don't plan to change anytime soon...


Give git a shot and you'll be amazed at how primitive svn is. Can't speak for other DVCSes though, because I haven't tried them.


how primitive svn is.

I actually consider primitiveness (insofar as it means simplicity) to be an advantage in collaboration tools like VCSes and ticketing/bug systems.

I currently work, for the first time, at a shop that uses git, and the closest thing we have to a git expert/evangelist has been complaining about how much hand-holding of developers he's had to do, especially as the company grows.

I like to point out that it's not the job of these developers (and web designers and a sysadmin) to become experts in a VCS, so one which is complex enough that it can't be effectively (if not fully) used by someone with just a passing knowledge, is bound to waste more time than it saves.

My other allegation is that git is not targeted at startups, which are, typically, very non-distributed collaboration environments. I like to gibe that Linus is the only target, but git does strike me as much more geared toward the decentralized development model of open source projects.


I did, but I didn't get it. I don't see what I could gain from it except that I'll need to rewrite all the scripts that I wrote around svn :)


It's quite possible that you might not need half those scripts especially if they're simply to deal with inefficiencies or failings in SVN.


No, they're more tools like debian-package auto generation.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: