4 ms·
Nice post. I actually still use RCS for version controlling basic dotfiles, the kind that still just plonk a single text file in your home directory. It works
by SuperNinKenDo 3y ago
Nice post. I actually still use RCS for version controlling basic dotfiles, the kind that still just plonk a single text file in your home directory.
It works really well for those. None of this extra overhead of sticking your entire $HOME in a git directory, or weird symlinking to some monorepo or whatever. Nice, intuitive, easy to manage, easy to back up and sync, perfect for local condig files you're not looking to turn into your next big project, just a file you want to potentially roll back from time to time.
- mcswell 3y agoI should do that. I used to use RCS for everything, and my recollection is that after I read the man page once or twice, I knew almost everything I needed to know. SCCS had a bit more of a learning curve. As for git, I almost always have to read not just the man page, but actually look on-line for clarification about almost anything. I think of git as the C++ of version control systems. (Not sure how far that analogy goes--I don't know what programming language I would compare RCS to, Pascal?)