Сменить автора старых коммитов в Subversion

У меня есть пользователь, которого до сегодняшнего дня вызывалиfoo.bar, Теперь этот пользователь будет известен какфб вместо этого с этого момента. Но я хотел бы обновить все старые коммиты, чтобы отобразить это имя пользователя вместо старого по статистическим причинам и т. Д. Как это можно сделать?

Я знаю о синтаксисе

svn propset --revprop -r revision_number svn:author your_username

Но это потребует много ручного труда. Существует ли существующая функция или скрипт, который просто берет имя для замены и имя для его замены?

Обновить:

Вот небольшой скрипт, который я сделал, чтобы справиться с этим, так как я буду делать это на многих репозиториях для большого количества пользователей :) Просто запустите его в выбранной вами папке с репозиторием. Обратите внимание, что обработка ошибок в скрипте как минимум.

https://github.com/inquam/svn-rename-author

Ответы на вопрос(0)

Ваш ответ на вопрос