I have a user that has, up until today, been called foo.bar. Now that user will be known as fb instead from here on. But I would like to update all the old commits to reflect this username instead of the old one for statistical reasons etc. How can this be done?
I know about the syntax
svn propset --revprop -r revision_number svn:author your_username
But that would require a lot of manual labor. Is there an existing function or script that just takes the name to replace and the name to replace it with?
Update:
Here is a small script I made to handle this since I will be doing this on a lot of repos for a lot of users :) Just run it in the checked out repository folder of your choice. Note that error handling is at a minimum in the script.