zoukankan      html  css  js  c++  java
  • 在ubuntu 部署svn服务器

    (1)安装svn

    sudo apt-get install subversion

    (2)新建一个仓库

    mkdir /svn/test

    chmod 777 /svn/test

    sudo svnadmin create <文件路径>(例如sudo svnadmin create /svn/test)

    (3)修改配置文件

    vi /svn/test/conf/svnserve.conf

    anon-access = read
    auth-access = write
    password-db = passwd

    这几行前的#也可以去掉,注意前面不能带空格

    (4)添加用户

    vi /svn/test/conf/passwd

    用户名=密码,按照该格式添加

    例如:wwd=wwd

    (5)用户赋值权限

    vi /svn/test/conf/authz

    在[groups]下添加用户权限

    admin=wwd

    @admin=rw

    *=rw

    (6)启动服务

    svnserve -d -r <文件路径>

    例如:svnserve -d -r /svn

    (7)提取出服务器上的文件

    svn checkout svn://<服务器ip>/<文件仓库的名字>

    例如:

    svn checkout svn://127.0.0.1/test

    (8)svn客户端的访问地址:svn://127.0.0.1/test

    (9)停止svn服务:killall svnserve

    (10)配置svn开机自启动

    在/etc/init.d目录建立一个脚本文件svnd.sh

    # sudo vim svnd.sh

    输入svnd.sh内容如下

    svnserve -d -r /svn

    保存退出。

    # sudo chmod 777 svnd.sh

     # sudo update-rc.d svnd.sh defaults

  • 相关阅读:
    node
    ionic
    关于websocket和ajax无刷新
    HTML图片热区
    npm -D -S -g -i 以及安装技巧
    es6 webpack转es5
    es6
    es6
    ssh tunnel
    vim上次和下次光标位置
  • 原文地址:https://www.cnblogs.com/wuweidu/p/3819861.html
Copyright © 2011-2022 走看看