一、安装SVN服务器
sudo apt-get update
sudo apt-get install subversion
二、创建版本库
1、创建svn文件夹
sudo mkdir /home/svn sudo mkdir /home/svn/wmecs
sudo chmod -R 777 /home/svn/wmecs
2、创建版本库
sudo svnadmin create /home/svn/wmecs
修改db文件夹的访问权限
sudo chmod -R 777 /home/svn/wmecs/db
3、修改配置文件
sudo vim /home/svn/wmecs/conf/svnserve.conf
anon-access = none #匿名用户不可读不可写
auth-access = write # 权限用户可写
password-db = passwd # 密码文件为passwd
authz-db = authz # 权限文件为authz
4、修改用户密码文件,添加用户
sudo vim /home/svn/wmecs/conf/passwd
等号前面为用户名,等号后面为用户密码
5、修改权限文件
sudo vim /home/svn/wmecs/conf/authz
developer = developer_user1,developer_user2 #developer组包含两个开发者用户
test = test_user1,test_user2 #test组包含两个开测试用户
[/] #开发组用户对svn版本具有读写权限,测试组用户只有读权限@developer = rw
@test = r
三、重启svn服务
#关闭服务
sudo killall svnserve
#启动服务
sudo svnserve -d -r /home/svn/wmecs/
#查看服务是否运行
ps -ef|grep svnserve