Für Git gibt "Ein erfolgreiches Git-Branching-Modell" großartige Ratschläge.
Ich möchte Fossil ausprobieren, und es scheint sehr kompatibel mit Git zu sein (der auffälligste Unterschied (der SCM-Funktionen), den ich bisher bemerkt habe, ist die Ablehnung der Funktionalität von git-rebase
, teilweise gemildert durch das Shunning-Feature). Kann also der Git-Workflow einfach 1:1 angepasst werden oder ist ein anderer Workflow zu empfehlen? Z.B. wie können die zusätzlichen Funktionen von Fossil (integrierter Issue Tracker und Wiki) integriert werden?
(Quelle: <a href="http://nvie.com/img/2009/12/Screen-shot-2009-12-24-at-11.32.03.png" rel="nofollow noreferrer">nvie.com</a>)