TRENZ : SVN - Commit Messages

Jeder SVN-Check-In muss unbedingt eine Commit-Message enthalten.  Diese SVN-Kommentare sollten folgendes beinhalten:           

[PROJEKT]   [Ticketnummer]  Thema / fachliche Änderung (technische Details)

Beispiel (korrekt):

  • [KundenprojektXYZ] #1234567  Performance bei der Auswertung verbessert (Schleife in Klasse XY optimiert)

Commit-Messages der folgenden Art sind nicht ausreichend:

  • Fehler gefixt
  • Umstrukturierungen
  • … alles zurück                                                    
  • (leere Commit-Message)

 

Für jede (thematische) Änderung sollte ein separater Commit erfolgen, damit man zusammengehörige Änderungen am Ende leicht nachvollziehen kann.  

 

Wenn Änderungen rückgängig gemacht werden müssen, bitte sauber über einen „reverse merge“ , den ihr dann im Commit auch entsprechend kommentiert, z.B.:

[KundenprojektXYZ] Reverted: rev. 1234 (neues Hintergrundbild) – entsprach nicht dem Kundenwunsch