Skip to content

Comment on Switching from SVN to Git: A Startup’s Perspectiveparent

Comments

>Creating branches in svn is cheap, switching branches is cheap, checking out a new working copy if you want to work on two changes at once is also cheap, merging is cheap.

This is just misinformation. Merging is absolutely not cheap, how incredibly expensive it is in SVN is the reason some of the DVCSes of today even exist. Try doing some of the common Git work flows [1] in SVN and let us know how well that works out. I've done it. Once. After that we adopted a methodology to ensure we'd never have to do it again.

[1] Pretty much anything where you are moving change sets between multiple branches before pushing back to main. Trivial in a DVCS, a nightmare in SVN.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.