Pijul

Pijul är ett gratis och öppet distribuerat versionshanteringssystem baserat på en teori om patchar, designat för att vara snabbt och skalbart. Systemets unika egenskap är kommutation, vilket innebär att oberoende ändringar kan appliceras i vilken ordning som helst utan att ändra resultatet, vilket förenklar arbetsflöden jämfört med system som git rebase. Pijul garanterar starka egenskaper vid sammanslagningar, där ordningen mellan rader alltid bevaras, till skillnad från traditionella 3-vägs sammanslagningar. Konflikter behandlas som ett standardfall som löses av en specifik ändring, och när de väl är lösta återkommer de aldrig, oavsett andra samtidiga ändringar. Kommutation möjliggör även partiella kloner, där endast en delmängd av ett arkiv kan klonas och ändringar enkelt kan skickas tillbaka till det större arkivet.