20 ms·
If all you had before was CVS then SVN wasn't a pain. Atomic commits and file renames.
by bhaak 7y ago
If all you had before was CVS then SVN wasn't a pain.
Atomic commits and file renames.
- lmm 7y agoSVN had improvements over CVS, but it still had obvious pain points. So there was still an obvious opportunity for a better VCS to come along.
- bhaak 7y agoSure but you could say the same about Git. With time, the standard requirements rise and we get more demanding. How about a VCS that not only diffs line by line but saves the diffs as editing delta? Or that understands the syntax of the code and can differentiate a variable renaming from an actual code change? Or connecting different repositories is hardly solved with Git. Submodules suck, grafting even more so. Or you can't make one repository out of two and keep their Git history intact.