3 ms·
Ask HN: Alternatives to Git – what are you using?
Git dominates the version control space for developers. But there are alternatives. For example, Mercurial is as old as Git (both were created in 2005). Another alternative is Fossil, created by Richard Hipp (the author of SQLite).
Here is a list of version control systems on Wikipedia. There are a lot more than I realised:
https://en.wikipedia.org/wiki/Comparison_of_version-control_software
Are you using an alternative to Git? What are your reasons for choosing an alternative? What do you like (or dislike) about the alternative you're using? And would you recommend it?
- throwaway889900 5y agoI like to use shared folders on a server because I hate myself.
- fhaldridge7 5y agohah, I zip the code and send it to the other devs via email
- mgd 5y agoI write it on a post-it note and throw it onto the Scrum board
- isr 5y agopijul (successor to darcs) looks very interesting (I like the darcs model of using patches rather than the entire source tree as the object being versioned) ... What would be REALLY interesting would be someone taking a snapshot-happy copy-on-write filesystem (btrfs, nilfs2), and putting a version control layer on top. Sort of like the old clearcase versioning filesystem (used that 20 years ago ...)
- pmeunier 5y ago> someone taking a snapshot-happy copy-on-write filesystem (btrfs, nilfs2), and putting a version control layer on top. That's actually what Pijul does under the hood, its CoW filesystem is called Sanakirja (Sanakirja is a bit more than just a filesystem). (I'm one of the authors).
- isr 5y agoFascinating, I had no idea. I blithely assumed that pijul was just a rewrite of darcs. Off to check on pijul again ... :-)
- pmeunier 5y agoIt is absolutely not a rewrite of Darcs, the main difference being that Darcs works with transforms only, whereas Pijul has points between the transforms, allowing it to scale to much larger repos.
- Something1234 5y agoIBM Rational because of work.