Mac系统配置SVN

layout: post
title: “Mac系统配置SVN”
date: 2013-05-05 22:23
comments: true

categories: ideas

mac系统配置svn

环境:mac 10.8.3

svn,已经安装XCODE

  1. 确保svn已经安装,终端执行svn --version即可

  2. 创建svn仓库

    svnadmin create /Users/zhaozhx/svnrepos
    
  3. 配置svnserve.conf

    [general]
    anon-access = none
    auth-access = write
    password-db = passwd
    authz-db = authz
    [sasl]
    
  4. 配置authz

    格式为 
    [groups]
    用户组名 = 用户组成员
    [需要授权的目录]
    @组名 = 权限
    用户名 = 权限
    
    例如:
    [groups]
    user = zhaozhx,zhangsan
    [/]
    @user = r
    zhaozhx = rw
    
    [/project]
    zhaozhx = rw
    
  5. 配置passwd

    格式
    [users]
    用户名 = 密码
    
    例如:
    [users]
    zhaozhx = 123456
    
  6. 启动svn服务

    svnserve -d -r /Users/zhaozhx/svnrepos
    
  7. 访问

    svn://localhost
    
  8. 停止svn服务

    killall -9 svnserve
    

相关参考:参考一、参考二

你可能感兴趣的:(Mac系统配置SVN)