zz22 发表于 2019-2-15 15:55:36

CentOS7搭建SVN服务器

  SVN作为项目版本管理工具,现在在互联网公司还是是在经常用的。
  第一:yum安装svn
  运行yum install -y subversion即可。
  第二:验证安装时候完成
  svnserve --version
  第三:创建svn版本库
  mkdir /home/svn
  svnadmin create /home/svn/project 我这里将svn作为所有版本库的目录,并创建了一个名为project的版本库
  第四:配置当前版本库
  版本库一旦创建后,目录如下:
http://s1.运维网.com/images/20181028/1540724708333266.png
  进入conf目录,你会看到如下文件:
http://s1.运维网.com/images/20181028/1540724674714102.png
  其中:
  (1)svnserve.conf:svn服务综合配置文件。
http://s1.运维网.com/images/20181028/1540724633879220.png
  (2)passwd: 用户名口令文件,对相关用户配置用户名密码
http://s1.运维网.com/images/20181028/1540724555485662.png
  (3)authz: 权限配置文件,增加用户
http://s1.运维网.com/images/20181028/1540724485240029.png
  第五:启动与停止svn
  启动svn:
  svnserve -d -r /home/svn/
  找出该进程,直接kill掉。
  ps -aux |grep svn
  kill -9 进程id
  第六:导入MyProject工程
  $ mkdir /home/svn/MyProject
  $ mkdir /home/svn/MyProject/trunk
  $ mkdir /home/svn/MyProject/branches
  $ mkdir /home/svn/MyProject/tags
  svn import MyProject svn://192.168.152.128/project/MyProject -m "first import project"
http://s1.运维网.com/images/20181028/1540724270456407.png
http://s1.运维网.com/images/20181028/1540724363718338.png



页: [1]
查看完整版本: CentOS7搭建SVN服务器