Warum immer diese Schwarz/Weiß Malerei?
Wie steht es denn mit dem Mittelweg. Erst im Branch entwickeln, bis die Änderung zumindest bei einigen Usern als stabil gilt, danach in den Main-Branch mergen.
Bei Barfs newmake läuft das doch auch prima (auch wenn ich mir mittlerweile wünsche das das in head kommt).
Branches haben den Vorteil, daß man im nachhinein genau feststellen kann, welche Files für welches Feature angepackt wurden. Das ist stink normales SW-Engineering, nicht mehr und nicht weniger.
Bei zentralen und großen Änderungen bin ich sehr dafür, weil hier das Risiko für ein Totalschaden größer ist und weil sonst auch andere Änderungen solange auf Eis liegen und nicht benutzt werden können.
Na gut, ist ein bißchen mehr Aufwand, aber bei großen Änderungen relativiert sich das doch.
Aber was rede ich hier, auf mich hört ja sowieso keiner.
Günther