> Ubuntu >

Ubuntu下安装设置SVN Server

1.安装
#sudo apt-get install subversion

2.建立一个新文件夹(/svnrepo)用于存放代码仓库
#mkdir /svnrepo

3.建立代码仓库结构
#svnadmin create /svnrepo

4.修改配置文件
#vi /svnrepo/conf/svnserve.conf
打开选项
[general]
anon-access = none
auth-access = write
password-db = passwd

#vi /svnrepo/conf/passwd
打开选项
[users]
增加用户和密码

5.停止svn服务器
#killall svnserve

6.重新启动svn服务器
#svnserve -d -r /svnrepo/ --listen-host 192.168.1.215

7.建立存放工程的目录
#mkdir /svnrepo/proj

8.迁入代码
#svn import /localdir file:///svnrepo/proj/

9.设置svn服务器开机启动
编辑脚本
#vi /etc/init.d/svnd.sh

内容如下:
//begin
#!/bin/bash
#svnserve startup
svnserve -d -r /svnrepo/ --listen-host 192.168.1.215
//end

更改权限
#chmod 777 /etc/init.d/svnd.sh
设置开机启动
#update-rc.d svnd.sh defaults



(责任编辑:IT)