Hacker News new | ask | show | jobs
by nine_k 979 days ago
If it was so long ago, it likely predates git, and was more painful than it is now.

(Git was introduced in 2005, while Linux was first released in 1991; fourteen years separate them.)

1 comments

Indeed, you're right! Yet people still sent patches over email back then, and that is what I meant with "this was how they did it"! :)
AFAICT projects like OpenBSD still use the same infra: emailed patches and CVS (!).
Indeed they do. There's impressively many heavy-duty projects that use it. A great many OSes. There's certainly something to it! :)
Certainly! For one thing, CVS does not allow for such easy rebases and merges as git, so someone has to read your patch carefully, make certain that it merges cleanly, and otherwise pay more attention. This may result in a slower pace, but also in less breakage and a larger shared understanding.
Nice! Yeah, CVS, I don't know much about it, but your comment reminds me I should check out things outside the git ken! They might just have valuable understandings I need to learn! Thanks for letting me know about it :)
If you decide to expand your horizons, take a look not only at the venerable CVS but also at things like perforce, fossil, and pijul.