使用Windows身份validation处理Subversion服务器中的用户名更改

我有一个Subversion服务器(版本1.7.2),由Apache 2.2.21使用基本的Windows / Active Directoryauthentication。 真的,它只是使用启用了Windows身份validation的Visual SVN Server 2.5软件包(基本身份validation,而不是集成的Windows身份validation)。 SVN服务器运行在专用的Windows Server 2008 R2计算机上。

我们的一个用户最近经历了名称更改,他们的Windows用户名已更新,以反映姓名更改,但他们的SID保持不变。 不幸的是,每当用户提交时,SVN仍然显示用户的旧Windows用户名。

有没有办法让SVN识别用户的用户名更改为未来的提交?

提前致谢

我们不得不重新启动Subversion服务器进行不相关的维护,所以我不确定是Windows的完全重新启动还是重启Visual SVN服务器,但重启之后,Subversion现在可以识别用户的用户名更改

所有的用户名称属性是否正确更新?

不知道是使用全名还是直接input用户名 – 如果是全名,请检查cndisplayNamenamegivenNamesn 。 如果是用户名,请检查sAMAccountNamemsDS-PrincipalNameuserPrincipalName 。 我看到很多应用程序都会看到旧信息的情况,因为它所查看的属性并没有及时更新。