iOS开发

使用bandwagon(搬瓦工)搭建svn服务器

2017-05-23  本文已影响160人  43b86d3b5040

前言

半年前购买过 bandwagon 的服务,主要用于 vpn 的使用,vpn 搭建教程看这里
最近有想自己搭建个 svn,上传一些个人小项目,demo 啥的,所以在这里介绍一下使用如果使用搬瓦工搭建 svn 服务器。

搭建步骤

  1. 进入 bandwagon 后台系统,我的是Centos 7 x86_64 系统。

  2. 在命令行输入
    # yum install subversion
    这里可能会遇到安装不成功的时候提示 Exiting on user Command
    那么就在 yum 后面加上 -y 命令如下
    # yum -y install subversion
    参考链接

  3. 搭建成功查看版本信息
    # senserve --version

  4. 创建 svn 目录,执行完没有提示说明创建成功
    # mkdir -p /var/svn/repos

  5. 创建版本库,同样执行完没有提示说明创建成功,
    # svnadmin create /var/svn/repos
    可以
    #cd /var/svn/repos
    #ls -l
    查看目录情况

  6. 账户的配置都是在conf目录下,里面包含有三个文件
    authz : 权限控制文件
    passwd: 账号密码文件
    svnserve.conf: svn服务配置文件

  7. 在passwd文件最后面追加账户信息 格式:账户名 = 密码
    # vim passwd

  8. 设置账户权限
    [/]
    账户名 = rw
    账户名一定要加这个[/],表示对哪个文件有对应权限

  9. 进行svn服务器的配置
    # vim svnserve.conf
    打开以下项目前面的 # 注释
    anon-access = read
    auth-access = write
    password-db = passwd
    authz-db = authz
    realm = /var/svn/svnrepos

  1. 启动svn 服务器
    # svnserve -d -r /var/svn/svnrepos
    需要停止svn 服务器的时候用以下命令
    # killall svnserve

  2. 最后使用svn客户端连接该服务器地址,svn服务默认端口是3690

上一篇下一篇

猜你喜欢

热点阅读