SVN账号切换到LDAP账号
svn安装环境
linxu服务器
svn客户端系统If.svnadmin
准备工作
-
linux服务器中安装php-ldap,否则if.svnadmin无法使用ldap
yum install php-ldap -
账号修改
通过if.svnadmin系统导出所有svn在用账号,并与ldap账号进行比较
操作步骤
- 停止svn进程
service httpd stop - 修改apache中关于svn的配置,改为ldap配置
- 修改if.svnadmin中的svn配置,改为ldap配置
修改 …/data/userroleassignments.ini文件,给某个ldap账号管理员权限
修改…/data/config.ini文件,修改为ldap配置 - 使用脚本批量修改权限文件总的账号
- 重启apache
产生的影响
- 本地svn工作目录、IDE工具中保存的账号密码需要重新输入
- jenkins如果配置了svn地址,需要更新连接凭证