Sangdol ha chiesto: Perché non è possibile Modifica e messaggio di commit SVN? Esistono buoni motivi per mantenere i record individuali "così come sono" per scopi storici. Tuttavia, esiste un rischio oggettivamente oggettivo nel non limitare la diffusione e l'uso di dati fuorvianti e pericolosi.
A parte: Certo, a volte, uno dovrebbe solo succhiare ha fatto un errore.
A parte questo, a parte, sembra chiaramente utile avere un meccanismo per registrare e condividere le migliori informazioni possibili. Appare anche chiaramente utile disporre di un meccanismo per correggere "dati errati" e informare gli altri di "dati pericolosi".
Nel thread Sangdol l0b0, commenti:
You're right. There is a fundamentally flawed design assumption in all VCSes I've ever seen: A commit has one commit message, which is immutable. As Alex says, we should "allow multiple versions of the commit message".
Per mantenere la domanda meno soggettiva, le tue risposte dovrebbero essere una pratica obiettivamente migliore del "Principio di Mosè" di "Prendi bene la prima volta, stiamo scolpendo questo cucciolo di pietra" e affronta la capacità di gestirne uno o più problemi sulla falsariga di (sono disposto ad aggiornare e modificare questa lista se ci sono suggerimenti migliori):
Supponiamo che scopra che un messaggio di commit che ho inserito un mese fa è fuorviante, confuso e assolutamente sbagliato. Non dovrei essere in grado di aggiungere una notazione di correzione che verrà vista da chiunque veda il messaggio errato? (Sono d'accordo sul fatto che il messaggio originale dovrebbe essere facilmente disponibile non modificato e il cambiamento stesso dovrebbe essere tracciato e datato. Ma non sono d'accordo sul fatto che questo costituisca "una storia mutevole".) - David Schwartz commenta dalla domanda di Sangdol.