Gibt es eine Möglichkeit, den Benutzernamen eines SVN-Benutzers im gesamten Repository-Verlauf zu ändern?

Als mein Team mit SVN anfing, haben wir alle nur unsere Vornamen verwendet, als wir uns auf das Repository festgelegt haben. Jetzt, da unser Team gewachsen ist, stoßen wir auf Probleme, weil wir nur eine Sekunde eingestellt habenMike.

Wir möchten, dass alle Benutzernamen mit dem Benutzernamen auf ihrem Computer übereinstimmen (Vorname + Nachname). Das Problem, das ich sehe, ist, dass in der SVN-Historie immer noch die alten Benutzernamen bei Commits angezeigt werden.

Gibt es ein Tool zum Ändern von Benutzernamen in der gesamten Historie eines Repositorys?

Zum Beispiel möchte ich, dass jedes Commit, das derzeit Mike zugeordnet ist, zu msmith zurückkehrt, bis hin zu Revision 1.

Mein erster Gedanke ist, dass ich eine Dump-Datei analysieren und verarbeiten muss, aber ein Tool wäre schön.

Antworten auf die Frage(7)

Ihre Antwort auf die Frage