1.赋予svnuser用户sudo权限,以root权限执行:
执行命令vi /etc/sudoers
在## Allow root to run any commands anywhere
 root    ALL=(ALL)       ALL
 之后添加
svnuser ALL=(ALL)       ALL
 赋予用户svnuser sudo的权限。
 强制保存并退出Esc+:wq!
2.配置csvn使用1-1023端口的权限:
chown root:svnuser /home/subversion/csvn/lib/httpd_bind/httpd_bind  #root:svnuser的svnuser更换成你的用户,后面的路径同理  
 chmod u+s /home/subversion/csvn/lib/httpd_bind/httpd_bind  
3.配置csvn文件
/home/subversion/csvn/data/conf/csvn.conf
RUN_AS_USER=svnuser
JAVA_HOME=/usr/java/jdk1.8.0_102 #java要使用sun jdk
4.csvn安装
cd /home/subversion/csvn  
 sudo bin/csvn-httpd install     #svn服务端  
 sudo -E bin/csvn install           #web页面  
5.启动服务
service csvn strat
6.添加开机启动
(1)cd /usr/lib/systemd/system
(2)sudo vi csvn.service #新增csvn.service文件
#文件内容:
[Unit]
 Description=csvn
 After=syslog.target network.target 
 [Service]
 Type=forking
 ExecStart=/home/admin/csvn/bin/csvn start
 [Install]
 WantedBy=multi-user.target
(3)systemctl enable csvn
(4)sudo vi csvn-httpd.service #新增csvn-httpd.service文件