linux安装svn服务器
2014-12-04 14:16
190 查看
1、解压
tar xvf subversion-1.6.7.tar.bz2
tar xvf subversion-deps-1.6.7.tar.bz2
2、指定安装目录
进入svn的bin文件夹执行命令
./configure --prefix=/home/app/svn
3、编译 bin文件夹执行命令
make
4、安装 bin文件夹执行命令
make install
5、添加环境变量
vi /etc/profile
在文件最后添加
SVNPATH=$PATH:/home/app/svn/bin
export SVNPATH
6、测试安装是否成功
svnserve --version
7、建立版本目录
mkdir -p /home/app/svndata
8、建立svn版本库
svnadmin create /home/app/svndata/BICP_HA
9、修改版本库配置文件
vi /home/app/svndata/BICP_HA/conf/svnserve.conf
修改配置如下
anon-access = none # 使非授权用户无法访问
auth-access = write # 使授权用户有写权限
password-db = pwd.conf # 指明密码文件路径
authz-db = authz.conf # 访问控制文件
10、配置用户和密码
vi /home/app/svndata/BICP_HA/conf/passwd
添加如下内容
[users]
test=test_1
vi /home/app/svndata/repos/conf/authz
添加如下内容
[aliases]
myGroup=test
admin=test
[/]
*=
@myGroup=r
@admin=rw
11、启动服务
svnserve -d -r /usr/local/svndata/
12、查看svn服务是否启动
ps -ef|grep svnserver
13、svn自启动
(1).创建执行脚本svn.sh(/root路径下,随便哪个路径),其内容很简单,如下:
!/bin/bash
svnserve -d --listen-port 8080 -r /home/svnroot/repository(svn资源库路径)
(2)添加可执行权限
chmod ug+x /root/svn.sh
(3).添加自动运行
vim /etc/rc.d/rc.local在最后添加一行内容如下:
/root/svn.sh
14、linux防火墙设置
重启后永久生效
开启:chkconfig iptables on
关闭:chkconfig iptables off
tar xvf subversion-1.6.7.tar.bz2
tar xvf subversion-deps-1.6.7.tar.bz2
2、指定安装目录
进入svn的bin文件夹执行命令
./configure --prefix=/home/app/svn
3、编译 bin文件夹执行命令
make
4、安装 bin文件夹执行命令
make install
5、添加环境变量
vi /etc/profile
在文件最后添加
SVNPATH=$PATH:/home/app/svn/bin
export SVNPATH
6、测试安装是否成功
svnserve --version
7、建立版本目录
mkdir -p /home/app/svndata
8、建立svn版本库
svnadmin create /home/app/svndata/BICP_HA
9、修改版本库配置文件
vi /home/app/svndata/BICP_HA/conf/svnserve.conf
修改配置如下
anon-access = none # 使非授权用户无法访问
auth-access = write # 使授权用户有写权限
password-db = pwd.conf # 指明密码文件路径
authz-db = authz.conf # 访问控制文件
10、配置用户和密码
vi /home/app/svndata/BICP_HA/conf/passwd
添加如下内容
[users]
test=test_1
vi /home/app/svndata/repos/conf/authz
添加如下内容
[aliases]
myGroup=test
admin=test
[/]
*=
@myGroup=r
@admin=rw
11、启动服务
svnserve -d -r /usr/local/svndata/
12、查看svn服务是否启动
ps -ef|grep svnserver
13、svn自启动
(1).创建执行脚本svn.sh(/root路径下,随便哪个路径),其内容很简单,如下:
!/bin/bash
svnserve -d --listen-port 8080 -r /home/svnroot/repository(svn资源库路径)
(2)添加可执行权限
chmod ug+x /root/svn.sh
(3).添加自动运行
vim /etc/rc.d/rc.local在最后添加一行内容如下:
/root/svn.sh
14、linux防火墙设置
重启后永久生效
开启:chkconfig iptables on
关闭:chkconfig iptables off
相关文章推荐
- Linux下安装配置SVN服务器
- linux 安装svn服务器
- linux安装svn服务器
- linux下svn服务器安装配置与启动
- linux系统上安装svn服务器 环境linux+nginx+svnserver
- linux上安装svn服务器
- 如何安装部署设置SVN服务器(windows和linux)
- linux下svn服务器安装配置
- Linux SVN 服务器的安装
- linux下SVN+Apache服务器安装配置
- linux Svn服务器安装
- 在Linux下,SVN服务器的安装
- Linux下源码安装Apache+SVN服务器
- linux svn 服务器安装总结
- linux下svn服务器安装及资源库迁移方法
- linux下svn服务器的安装
- linux(Centos6)安装svn服务器
- Linux下SVN服务器安装配置及客户端安装说明
- LINUX系统下apache+svn服务器安装配置全过程
- 红帽(Red Hat Linux)下SVN服务器的安装与配置