@shanecelis@mastodon.gamedev.place
Post #3448290
2026-06-27 05:37 UTC
When subversion came out, everyone switched from cvs because you could rename files without losing all the files' history, and branches were cheap. We branched all the time. Do a release? Make a branch. But we never ever merged. I tried to merge once in a "feature branch"-like pattern. It was a bookkeeping nightmare. You all don't know how good you have it with #git despite git being a UX disaster in its own right. Just manually track your revisions.
https://edoras.sdsu.edu/doc/svn-book-html-chunk/svn.branchmerge.copychanges.html #programming #unix
Replies (1)
-
@nafmo@social.vivaldi.net 2026-06-27 09:22
@shanecelis@mastodon.gamedev.place Subversion dropped the one useful feature of CVS - tags - so I never made the switch there. But I have done enough switches from CVS to Git to give me a lifttime of nightmares :-)