在 VisualSVN 中更改用户名

Change username in VisualSVN

我们正在使用 VisualSVN(免费版)并让用户使用他们的名字作为用户名。我们现在要将用户更改为 firstname.lastname

VisualSVN 好像没有提供这个功能。我想知道是否可以在控制台中更改用户名。我找不到关于它的任何信息,因为大多数相关问题都会导致更改用户,例如一个承诺。但这实际上正是我想要保持原样的。我当然可以删除用户并创建新用户,但我实际上希望提交仍然与正确的用户相关。

据我所知(不多)表示修订作者的字符串,并且与 属性 svn:author 中的每个提交一起存储的字符串只是字符串。与某些 VisualSVN 用户数据库没有关系。字符串可以更改为任何内容,包括不是用户名的内容。

最好的(和 AFAIK 也是唯一的)行动方案是删除现有用户,添加新用户,并且 运行 一些 script 在所有存储库上重命名 svn:author 属性 每次修订。