一.首先要提前下载好JDK 在网上找到他的源码包开始下载。下载之后解压 1.tar -zxvf +下载好的包 -C /data/server/ 把安装好的解压到server 2.vi /etc/profile 设置环境 进入之后在最后添加一行 export JAVA_HOME=/data/server/jdk1.8.0_201 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 3.source /etc/profile 使配置文件生效 4.查看Java版本.java --version 检查

二.开始安装CSVN在网上找源码包 安装到/usr/local/src

1.tar -xzvf CollabNetSubversionEdge-5.2.0_linux-x86_64.tar.gz -C /data/server/csvn #给他进行解压

2.copy配置文件执行以下命令 cp /data/server/csvn/csvn/data/conf/csvn.conf.dist /data/server/csvn/csvn/data/conf/csvn.conf

创建一个CSVN用户 并给他权限 执行命令如下 1.groupadd svn 创建svn用户组 2.useradd -g svn svnuser 创建用户svnuser,并加入svn组 3.echo 123456|passwd --stdin svnuser 给用户svnuser设置密码 chown -R svnuser:svn /data/server/csvn/data 设置csvn目录及其子目录的属组为svn 4. chmod +w /etc/sudoers 设置csvn目录的组权限为读写执行 5. chown -R svnuser:svn /data/server/csvn/data 设置data目录的属主为svnuser,属组为sv 6.设置sudu权限vim /etc/sudoers
在里面添加一行svnsuer ALL=(ALL) ALL 这时候会报错 保存不了 所以要给他加上可写的权限chmod -w /etc/sudoers

三.给他安装 /data/server/csvn/csvn/bin/csvn-httpd install

四.启动csvn /data/server/csvn/csvn/bin/csvn start

最后 浏览器里输入http://10.0.0.61:3343/csvn 就可以访问成功了