Is this possible to have author screen name (visible in logs, blame etc) different than login?
It would be equivalent to hg [ui] username.
Multiple users are using same login to svn and I cant change this (sick, I know).
We use tortoise svn on windows.
Is this possible to have author screen name (visible in logs, blame etc) different
Share
You could reset all passwords in SVN server, reset login cache in Tortoise (Settings > Saved Data > Authentication data > Clear), and tell users not to auto-save user credentials. Since there are no passwords users would have to type in only their usernames.
Edit:
Revision’s author name is a property of revision than can be changed. TortoiseSVN > Show Log > right-click a revision > Edit author. You can put any string there. You only have to allow this editing with the hook. Hook’s path is
<your_repository>/hooks/pre-revprop-change.batand in the simplest and most careless way it could contain justexit 0and nothing more. This would allow editing all properties, like svn:author, svn:log, svn:date, and all the less important ones. If you want to allow only editing authors then take this script and replacesvn:logwithsvn:author.