Hacker News new | ask | show | jobs
by shrimp_emoji 1477 days ago
Centralization is just a tool (if methods of organization are tools).

Sometimes, it's clearly the right choice (where are program settings settings? `~/.config`).

It's also VERY simple. If all you want is client/server version control, and you don't mind the constraints, SVN's UX and learning curve beats git's by a long shot.

Decentralization buys you flexibility, but entails tons of complexity.

1 comments

your case to prove centralization is sometimes good is SVN over git

I can not envision any scenario in which I would choose SVN over git

If you don't need decentralized version control, why wouldn't you? Have you ever used SVN? It's much easier than git. :D