到新公司,配管什么的都没有。要用svn,只能自己加。费了半天劲。整理如下:
1. 首先找到svn的配置目录
find / -name 'svn'
我找到的目录在/var/svn 下面
/var/svn/repositories
2. 找到 htpassword 命令
find / -name 'htpasswd'
3. 添加用户
vim /var/svn/repositories/authz
[groups]
admin=admin,
user=zhiyu
[/]
@admin=rw
@user=r
你可以根据不同的权限加入到不同的组里面
4. 添加密码
htpasswd -b /var/svn/repositories/passwd robinson 123456
passwd 是svn存放密码的文件
robinson 是刚才加入到/var/svn/repositories/authz中用户
123456 是密码
完成后,在/var/svn/repositories/passwd中多了一行,存放的是新加的用户名和加密后的密码