Software Alternatives & Reviews

Is it time to look past Git?

Pijul Gitless darcs
  1. 1
    Pijul is a free and open source distributed version control system based on a sound theory of...
    Well technically one alternative I am going to bring up predates Git by several years, and that's DARCS. Fans of DARCS have written plenty of material on Git's perceived weaknesses. While DARCS' Haskell codebase apparently had some issues, its underlying "change" semantics have remained influential. For example, Pijul is a Rust-based contender currently in beta. It embraces a huge number of the paradigms, including the concept of commutative changes, which made DARCS effective and ergonomic. In my estimation, the very concept of change commutation greatly improves any graph-based models of repositories. This led me to have a really wonderful user experience when taking Pijul out for a spin on some smallish-local projects.

    #Git #Code Collaboration #Git Tools 41 social mentions

  2. Gitless is an experimental version control system built on top of Git.
    Pricing:
    • Open Source
    One such project is the Gitless initiative which has a Python wrapper around Git proper providing far-simpler workflows based on some solid research. Unfortunately it doesn't look like Gitless' Python codebase has had active development recently, which doesn't inspire much confidence.

    #Git #Git Tools #Code Collaboration 13 social mentions

  3. 3
    Darcs is an advanced revision control system, for source code or other files.
    Well technically one alternative I am going to bring up predates Git by several years, and that's DARCS. Fans of DARCS have written plenty of material on Git's perceived weaknesses. While DARCS' Haskell codebase apparently had some issues, its underlying "change" semantics have remained influential. For example, Pijul is a Rust-based contender currently in beta. It embraces a huge number of the paradigms, including the concept of commutative changes, which made DARCS effective and ergonomic. In my estimation, the very concept of change commutation greatly improves any graph-based models of repositories. This led me to have a really wonderful user experience when taking Pijul out for a spin on some smallish-local projects.

    #Git #Code Collaboration #Git Tools 4 social mentions

Discuss: Is it time to look past Git?

Log in or Post with