linux上部署svn服务器
Posted longsanshi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux上部署svn服务器相关的知识,希望对你有一定的参考价值。
搭建步骤:
1、检查是否已经有svn
svnserve --version
2、安装subversion
yum -y install subversion
3、检查是否安装成功
3.1查看版本
svnserve --version
3.2 svn按位置
whereis svn
3.3 启动svn(我的安装目录为/usr/bin 如上图)
svnserve -r -d /usr/bin
4、创建svn资源仓库
4.1创建一个存放仓库的文件夹,然后在这个文件夹下创建仓库。仓库版本应该可以创建,然后多个是独立的。
mkdir -p /opt/svn/repo #装仓库的文件夹 cd /opt/svn/repo #进入文件夹
4.2创建仓库
svnadmin create repo1
在repo下增加了conf 、db、/lock等文件
cd conf
vim authz
说明:admin组名,longlei用户名,多个以逗号隔开,[/] 根目录,下面会指定svnserve.conf中指定
vim svnserve.conf
一些说明:
vim password
注意等号两边空格,同时给仓库权限。否则在提交代码到数据库不能提交
sudo chmod 777 -R /opt/svn/data
6、启动或者重启服务
ps -ef | grep svn kill -9 552224 #552224进程id
svnserve -d -r /opt/svn/data/repo #然后启动 如下图,project1是我的仓库,最多往前一级,到repo,也可以直接project1这一级
7、
如何提交或者拉取代码,project1是我创建的仓库名,如果我通过eclipse提交一个jjsk的项目会在project1下
以上是关于linux上部署svn服务器的主要内容,如果未能解决你的问题,请参考以下文章