I inherited an SVN server a while ago and I noticed in my authz
file that one of my users had had his username created with a typo in it. He wants me to change it but I'm not sure how to go about doing that. The SVN server has been around for a few years, so he's made commits to the repository.
My initial thought was to just go ahead and delete his user from the authz
file, re-create the user using
htpasswd -md /path/to/repo/authz UserName
Then change all commits performed by his old user to the new one. There's 2 problems with this though:
- This is a production server and I have no test environment
- I'll use this to change his username on old commits but see 1.
Is this the only option I have?