安装svn
sudo apt-get install subversion
sudo mkdir /home/svn
sudo mkdir /home/svn/repository
sudo chmod -R 777 /home/svn/repository
sudo svnadmin create /home/svn/repository
# 修改配置文件conf/svnserve.conf
sudo vim /home/svn/repository/conf/svnserve.conf
sudo vim /home/svn/repository/conf/passwd
sudo vim /home/svn/repository/conf/authz
对以上进行解释:
admin = wang //用户王属于admin权限组
@admin = rw //admin权限组的权限是读和写
* = r 所有的组都具有读权限
测试SVN服务器
A:启动服务器
svnserve -d -r /home/svn
注:
-d:表示在后台运行
-r:指定服务器的根目录
ps aux | grep svnserve
访问
sudo svn checkout svn://192.168.2.88/repository
杀死服务
killall svnserve
ps aux | grep svnserve