Zerosquare (./34097) :
Il y a un exemple ici :
https://tahoe-lafs.org/%7Ezooko/badmerge/concrete-good-semantics.html
Pour info, l'exemple qui vaut pour svn et darcs vaut également pour git (qui utilise le même algorithme de merge que svn) et Pijul (qui a les mêmes concepts que darcs mais en plus optimisé).
squalyl (./34100) :
encore un coup du syndrome de la réimplémentation en rust.
Le but n'est pas de réimplémenter git en Rust, c'est de créer un nouveau VCS qui t'offre certaines garanties en plus.
Je trouve plutôt normal pour un nouveau projet de partir sur des langages qui t'offrent gratuitement un maximum de garanties, non ?