centos 6.5下搭建svn服务端

1、先配置好yum源,svn的包在系统光盘里就有

2、yum install subversion #安装svn的服务端程序

3、mkdir -p /application/svndata #创建svn的数据存储目录,名字可以随便取

4、svnserve -d -r /application/svndata/ #指定svn的数据存储目录,就是刚才创建的

5、ss -tnlp | grep 3690 #查看svn服务进程是否已经启动,正常启动说明程序安装成功

6、svnadmin create /application/svndata/版本库的名称 #创建版本库

7、编辑 /application/svndata/版本库的名称/conf/svnserve.conf:

  anon-access = none #是否允许匿名访问,允许是read
  auth-access = write #访问权限为写入
  password-db = passwd  #用户及密码数据存放位置,默认是conf/passwd文件
  authz-db = authz #权限配置文件,默认是conf/authz文件

8、编辑/application/conf/passwd  #添加用户,每行一个用户

   [users]

  用户名 = 密码

9、编辑/application/authz #设置权限

 组名 = 用户名,用户名
 [项目名:/]
 用户名 = 权限 #权限有r(读),w(写),rx(读写),空(无权限) #给用户授权
 @组名 = 权限  #给组授权

注:权限文件中的用户必须和passwd文件中的用户保持一致

原创文章,作者:Qiudays,如若转载,请注明出处:http://www.178linux.com/8677

(0)
QiudaysQiudays
上一篇 2015-10-08
下一篇 2015-10-14

相关推荐

  • 文件系统管理_设定文件系统的配额

    认识配置配额系统 :为控制用户使用的空间的大小,在linux可以实现对分区的大小控制,控制用户在这个分区内使用空间的大小同时还可以对用户的文件个数实现控制。 在linux系统中其遵循文件分区来实现控制 磁盘的配额只针对单个分区来实现控制,不能对单块磁盘(硬盘)来实现控制的 【搭建试验环境 1】 怎样把某一个文件夹(/home)单独放到(迁移)一个独立的分区中…

    Linux干货 2017-04-24
  • linux进程及作业管理

    linux进程及作业管理 cpu指令权限等级: 特权级也叫hierarchical protection domains, 有的也叫用户态. 是一种用来保护数据和阻止恶意行为的机制. 电脑操作系统提供不同权限访问级别的资源. 特权级分为四级, 特权级0,1,2,3. 在windows中只使用特权级0和特权级3, 特权最高的是特权级0, 可以直接操作硬件, 如…

    Linux干货 2016-09-19
  • 浅析linux软、硬链接

    软链接 硬链接 不同点 创建时会占用新的inode号, 不会占用 可以跨分区 不可以跨分区 与源文件是两个不同的文件,不会增加文件链接数 与源文件数据相同,会增加文件链接数 依赖于链接的文件名,当删除或移动源文件后,连接可能失效 不依赖于源文件名,删除或移动源文件后,硬链接依然使用 对文件,目录都可以执行链接操作 只能对文件执行链接操作 大小为指向源文件路径…

    Linux干货 2016-12-05
  • 关于大型网站技术演进的思考(四):存储的瓶颈(4)

    原文出处: 夏天的森林    如果数据库需要进行水平拆分,这其实是一件很开心的事情,因为它代表公司的业务正在迅猛的增长,对于开发人员而言那就是有不尽的项目可以做,虽然会感觉很忙,但是人过的充实,心里也踏实。 数据库水平拆分简单说来就是先将原数据库里的一张表在做垂直拆分出来放置在单独的数据库和单独的表里后更进一步的把本来是一个整体…

    2015-03-11
  • linux 学习笔记

    第二周

    Linux干货 2018-03-16