debian安装svn服务端
最近有一个新项目需要几个人一起开发,就搭建一个svn服务器顺便学习一下svn管理代码。
1、安装svn
sudo apt-get install subversion
2、创建一个svn启动目录,哪里都行
mkdir /www/svn
3、创建一个仓库
svnadmin create center
4、配置用户和权限
vi /www/svn/center/conf/svnserve.conf
svnserve.conf 中默认配置都是注释掉的把下列几个配置去掉注释,稍作修改
[general]
anon-access = read
auth-access = write // 有权限用户可读写
password-db = passwd // 指定密码配置文件的路径
authz-db = authz // 指定目录权限配置文件的路径
vi /www/svn/center/conf/passwd
[users]
username1 = password1
username2 = password2
vi /www/svn/center/conf/authz
[groups]
aaa = username1,username2 //多个用户用逗号分隔
[/]
@aaa = rw
* = r
这样一来服务端就配置好了,客户端直接用就行。