3 ms·
Yeah, that makes sense. The CLI is definitely confusing. Every now and then you have draw on a book of spells to use it. I find it more comfortable with Magit b
by nequo 3y ago
Yeah, that makes sense. The CLI is definitely confusing. Every now and then you have draw on a book of spells to use it. I find it more comfortable with Magit but not sure if that makes up for all of the problems with the CLI.
What VCS would you use if it was all up to you?
- forrestthewoods 3y ago> What VCS would you use if it was all up to you? Almost 100% of game devs use Perforce. Git is a non-option. BigTech all use highly custom source control systems. They have some nice properties. My stance isn’t that we should use something other than Git per se. It’s that Git is a local maxima, and it kinda sucks. And I think the industry would be healthier if people agreed Git sucks. Features I care about: * Terabyte scale sparse checkouts * Ten terabyte scale full checkout * Petabyte scale history * Lossless history. * Automatic cloud/remote backups of every commit * Trivial for low-tech people to use (Perforce achieves this) * Cross-branch file locking for non-mergeable assets Things I don’t care about: * Distributed. Defacto centralized with forking is all I need. * Rewriting history. Linux needs it, I don’t. There are of course lots of things I do like about Git. It’d be good if Git and Perforce had some competition. There’s a market opportunity for it imho.