您的位置:首页 > 运维架构 > Linux

linux下svn服务器搭建心得

2016-06-17 15:54 323 查看
说明:SVN服务器可以去下载压缩包安装,也可以使用yum命令安装。本文只说yum命令安装的一些心得。

安装步骤

1.运行命令

yum install subversion


安装过程中需要按y

安装完了,可以输入svn
--version 看看版本信息



2.创建svn版本库目录

mkdir -p /home/svn/repo


其中-p 表示如果没有父级目录,将创建

3.创建版本库,然后会在当前目录下生成一堆文件夹

svnadmin create /home/svn/repo




主要是配置conf里面的3个文件:

authz文件是权限控制文件

passwd是帐号密码文件

svnserve.conf SVN服务配置文件

4.配置

vim passwd,修改后按wq保存退出



vimauthz,其中group可以配置一串账号,然后@这个group绑定权限



vim svnserve.conf



5.启动svnserver

svnserve -d -r /home/svn/
启动前面的/home/svn会作为根目录,后面的repo作为仓库

本地测试

svn co svn://120.24.222.11/repo




最后面会出现 Checked out revision 0.说明大功告成了。恭喜恭喜

然后可以在windows客户端输入地址svn://120.24.222.11/repo
使用了

常用命令

1,ps -ef | grep svn ,查看svn进程及启动信息

2,killall svnserver ,杀掉svn进程

3,svnserve
-d -r /home/svn/ ,启动svn服务

可能遇到的问题

1.Authorization failed
。在authz里面,最前面空格去掉,仓库目录配置好,比如[repo:/]


2.svn:No
repository found in 'svn...。还是仓库目录配置问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: