Wie oft sollte ich Änderungen an der Quellcodeverwaltung vornehmen? Nach jedem kleinen Feature oder nur für große Features?
Ich arbeite an einem Projekt und muss eine langfristige Funktion implementieren. Derzeit verpflichte ich mich nach jedem Teil der Arbeit, dh nach jeder implementierten und behobenen Unterfunktion. Ich verpflichte mich sogar, nachdem ich einen neuen Testblock für eine Funktion hinzugefügt habe, nachdem ich einen Fehler entdeckt habe.
Ich bin jedoch besorgt über dieses Muster. An einem produktiven Arbeitstag könnte ich 10 Commits machen. Angesichts der Tatsache, dass ich Subversion verwende, wirken sich diese Commits auf das gesamte Repository aus. Ich frage mich also, ob es tatsächlich eine gute Praxis ist, so viele zu erstellen.