安装SVN
 1.安装Python-2.7.11
 1)在home目录下解压文件
	tar -zxvf Python-2.7.11.tgz
 
2)安装Python
 
	sudo ./configure --prefix=/usr/local/python2.7.11
	make
	sudo make install
	sudo ln -s /usr/local/python2.7.11/bin/python /bin/python2.7.11
 
3)输入python2.7.11,显示软连接成功如下图

2.安装java
 1)解压文件
 在file:///usr/local目录下打开命令行,创建java文件夹
	sudo mkdir java
 
将安装包(jdk-8u202-linux-x64.tar.gz)解压到/usr/local/java/目录下
	sudo tar -zxvf jdk-8u202-linux-x64.tar.gz -C /usr/local/java/
 

2)添加环境变量
	sudo vim /etc/profile
 
在最下方输入
	export JAVA_HOME=/usr/local/java/jdk1.8.0_202
	export JRE_HOME=$JAVA_HOME/jre
	export CLASS_PATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
	export PATH=$JAVA_HOME/bin:$PATH
 
保存,并退出
 
 更新profile文件
	source /etc/profile
 
查看java是否安装成功
	java -version
 

 3. 安装CollabNetSubversionEdge-5.2.4_linux-x86_64.tar.gz
- 创建svn用户组
 
	groupadd svn
 
- 创建用户svnuser ,并加入svn组
 
	useradd -g svn svnuser
 
- 给用户svnuser设置密码
 
	passwd svnuser
 
- 设置csvn目录及其子目录的属组为svn
 
	chgrp -R svn /opt/csvn/
 
- 设置csvn目录的组权限为读写执行
 
	chmod -R g+rwx /opt/csvn/
 
- 设置data目录的属主为svnuser,属组为svn
 
	chown -R svnuser:svn /opt/csvn/data
 
- 设置sudu权限
 
	vim /etc/sudoers
 
找到root ALL=(ALL:ALL) ALL
 在下一行添加svnuser ALL=(ALL:ALL) ALL 强制保存退出
 
 9) 编辑csvn配置文件
	cp -r csvn/data/conf/csvn.conf.dist csvn/data/conf/csvn.conf
	sudo vim csvn/data/conf/csvn.conf
 
将:#RUN_AS_USER=
 改为:RUN_AS_USER=svnuser
 将:JAVA_HOME=
 改为:JAVA_HOME=/usr/local/java/jdk1.8.0_202
 10) 安装csvn
	cd /opt/csvn
	sudo -E bin/csvn install
 
- 启动csvn
 
	su svnuser
	bin/csvn start	//启动svn
 
启动成功后,默认管理员登录地址:
 地址:http://localhost:3343/csvn
 用户名:admin
 密码:admin
 12) 配置csvn麒麟源
 将麒麟源拷入/opt/csvn/www目录下
 登录http://localhost:3343/csvn
 Server settings页面,配置端口
 修改Authentication页面,修改访问权限(允许匿名用户读取权限)
配置麒麟源
 1.打开命令行
	sudo vim /etc/apt/sources.list
 
2.修改麒麟源链接
	deb http://127.0.0.1:8181/KYLIN-ALL/ 10.1 main restricted universe
 
3.更新麒麟源配置
	sudo apt-get update










