Pijul, a distributed version control system emphasizing patches rather than commits, could emerge as a potential challenger to Git and Subversion. Snapshot-based systems like Git or Mercurial are ...