ubuntu 14.04中安装svn服务器及配置

    以下命令是在root下执行的,也可以在命令前加上sudo

  • 安装命令

  • apt-get install subversion
  • 创建项目目录

  • mkdir -p /home/svn/repos
  • cd /home/svn
  • chmod -R 777 repos/


  • 创建svn仓库

    sudo svnadmin create /home/svn/repos

    完成后repos下自动生成以下文件

    README.txt  conf  db  format  hooks  locks

  • 设置访问权限

        进入config/svnserve.conf,打开password-db = passwd,authz-db = authz。anon-access无需账户可以          read,auth-access验证用户可以write

        进入config/password,添加账户和密码

        tom=cat

        进入config/authz,设置访问权限,admin=andy,andy用户属于admin权限组,@admin=rw,admin权限        组可以read,

[groups]

admin-group=tom

# harry_and_sally = harry,sally

# harry_sally_and_joe = harry,sally,&joe

# [/foo/bar]

# harry = rw

# &joe = r

# * =

# [repository:/baz/fuz]

# @harry_and_sally = rw

# * = r

[repos:/]

@admin-group=rw

  • 启动svn服务器

svnserve -d -r /home/svn  

-d 表示svnserver以“守护”进程模式运行

-r 指定文件系统的根位置,这样客户端不用输入全路径,就可以访问版本库
如:svn://192.168.1.3/repos



转载于:https://my.oschina.net/u/1445816/blog/298982

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值