zoukankan      html  css  js  c++  java
  • ubuntu配置svn服务器

    1:安装svn

    $sudo apt-get install subversion

    2:添加svn管理用户及subversion组

    $ sudo adduser svnuser
    $ sudo addgroup subversion
    $ sudo addgroup svnuser subversion 

    3:创建项目目录

    $ sudo mkdir /usr/local/svn
    $ cd /usr/local/svn
    $ sudo mkdir repository
    $ sudo chown -R root:subversion repository
    $ sudo chmod -R g+rws repository

    4:创建SVN文件仓库
    $ sudo svnadmin create /usr/local/svn/repository

    5:访问权限设置

    $sudo gedit /usr/local/svn/repository/conf/svnserve.conf

    把如下几行取消注释,行开头不要有空格

    password-db = passwd
    authz-db = authz

    anon-access = read
    auth-access = write

    $sudo gedit /usr/local/svn/repository/conf/passwd

    添加几个用户,格式为用户 = 密码,每行一个用户,如:

    [users]
    user1 = passwd1
    user2 = passwd2
    user3 = passwd3

    $sudo gedit /usr/local/svn/repository/conf/authz

    修改用户所属组和权限,名字用逗号隔开

    [groups]
    admin = user1,user2
    test = user3

    [/]
    @admin=rw
    *=r

    修改一些文件的读写权限,以免svn读写操作时失败

    $sudo chown -R root:subversion /usr/local/svn/
    $sudo chmod -R g+rws /usr/local/svn/

    $sudo chown username:group -R /usr/local/svn/repository/db/

    $sudo chmod 777 -R /usr/local/svn/repository/db/

    6:启动svn服务

    $svnserve -d -r /usr/local/svn

    7:svn操作

    $svn checkout svn://192.168.80.85/repository --username user1 --password 123456 /usr/local/code

  • 相关阅读:
    Drupal 7.23:函数drupal_alter()注释
    请为我们的冷漠付费
    使用Drush管理Drupal站点
    Getting and installing the PEAR package manager
    CKEditor和IMCE构建drupal编辑器
    Drupal资源
    【转】为drupal初学者准备的12个精品课程
    OFBIZ+ECLIPSE
    OFBIZ安装
    CentOS6.4 利用sendEmail发邮件
  • 原文地址:https://www.cnblogs.com/jayceli/p/2428637.html
Copyright © 2011-2022 走看看