4 ms·
Having grown up w/ git (svn was on the way out when I started programming) and then having had to use svn at a previous employer (I migrated it to git, eventual
by wcummings 12y ago
Having grown up w/ git (svn was on the way out when I started programming) and then having had to use svn at a previous employer (I migrated it to git, eventually), I can't fathom a reason to prefer svn or to "hate" git other than ignorance.
You can spot an ex-svn user from a mile away by their commit history. We need rehabilitation clinics.
- marssaxman 12y agoThere are more VCSes in the world than just those two. Many people seem to credit git with all the virtues of distributed version control in general, without noticing that its interface is terrible and that the same ideas have been implemented in a much more friendly fashion by other tools. Git is popular because it is the official vcs of the Linux kernel, and the network effect did the rest.
- therealdrag0 12y ago> in a much more friendly fashion by other tools. Examples?
- ufo 12y agoMercurial, Darcs, and so on...
- to3m 12y agoLarge hand-edited binary files such as PSDs benefit from svn's lock functionality.
- acjohnson55 12y agoAs the article puts it, the internals of Git are brilliant. The UI (the stnadard CLI) is kind of abysmal. It's primary saving grace in my opinion is that for daily work, the number of command variations you need to know is small enough to simply memorize them. 95% of the rest of the time, the StackOverflow answer you're looking for is just a Google search away.