Linux搭建SVN服务器

 时间:2026-02-16 01:05:09

1、安装SVN服务端

直接用apt-get或yum安装subversion

sudo yum install subversion

2、创建版本库

svnadmin create /home/svnrepo    ##svnrepo 是我创建的版本库

3、配置svnserve

版本库 /home/svnrepo 建立后在文件夹下会生成conf文件夹,进入/home/svnrepo/conf下面会有下面3个文件

authzpasswdsvnserve.conf

我们依次修改

svnserve.conf修改以下几个部分:anon-access = readauth-access = writepassword-db = passwdauthz-db = authz

passwd修改为:

[users]username = password //这里的username和password自己设置 eg: admin = 123456 账号admin 密码123456

authz最后加上以下两行(这两行解决了 SVN客户端解决authorization failed问题)

[\]* = rw

4、启动svnserve即可:

svnserve -d -r /home/svnrepo/

5、svn 的使用

eg: 我现在 /home/www 下部署项目

cd /home/www #进入项目目录

执行检出 svn checkout file:///home/svn/svnrepo/

# 通过svn协议 检出方式 svn checkout svn://服务器的ip地址/ #

6、添加文件到svn

/home/www 目录下创建一个demo文件

svn add demo # 文件加到svn

svn 提交

svn commit -m '记得写注释'

  • 搭建svn服务器 linux
  • 如何搭建SVN服务器
  • 如何搭建一个SVN服务器
  • Linux平台的SVN服务器的配置及搭建
  • windows环境怎么搭建SVN服务器
  • 热门搜索
    多姿多彩的意思 逞强的意思 ms是什么意思 变幻莫测的意思 什么是期货交易 ipv6是什么意思啊 n是什么意思 桀骜不驯是什么意思 央视董卿出了什么事 披星戴月是什么意思