搭建步骤:
1、检查是否已经有svn2、安装subversion
3、检查是否安装成功
4、创建svn资源仓库
5、新增用户及密码,配置权限,配置资源库权限
6、启动或者重启服务
7、从机安装subversion
8、测试
首先查看linux环境下是否安装了svn
如果没有安装那么就执行下面的步骤
第一步 查看安装包
yum -y list subversion
第二步 安装【在线安装】
yum -y install subversion
此时安装成功
第三步 查看
执行 svnserve --version 指令 说明安装成功
四、创建svn资源版本仓库
1 创建一个目录,该目录根据公司要求去创建,一般创建在 opt目录下或者home目录下都可以,这里创建在opt目录下
切换到 cd /opt 目录下,使用 mkdir -p 创建上面的目录
然后在切换到自己创建的目录 cd /opt/svn/respository/main
在main目录下执行创建仓库的指令 : svnadmin create svndir 此时会得到一个svndir目录,该目录下安装了svn配置信息
在svndir目录下 进入他的子目录 cd conf ,该目录下有三个文件
五、配置用户和密码、权限
authz 授权文件
passwd 配置用户名和密码
svnserve.conf 资源仓库配置文件
第一步 vi passwd
添加一个用户=密码
第二步 vi authz 编辑该文件,在编辑该文件的时候,如果没有[/] 那么就添加上,在后面追加上权限
第三步配置svnservr.conf文件,将下面标红的部分注释删除,然后按照下面配置
六、启动svn
svnserve -d -r /opt/svn/respository/main 【-d 后台运行,-r 运行目录 后面跟着的是仓库的路径】
七 . 客户端连接SVN 服务器
3.1 安装TortoiseSVN 客户端
下载地址在第一节已说明。
3.2 找到自己项目的目录,右击,进行SVN 操作
(1)新建测试目录svn,进入后右键,点checkout:
SVN 服务器的IP地址和版本库名称。
新建个文件svn.txt. 把这个文件上传到SVN服务器(add):