svn服务搭建于linux系统及常用操作

2019-01-10  本文已影响8人  七匹狼_cd8f

一:参考官网http://subversion.apache.org/packages.html

  linux通过yum安装svn:# yum install subversion

二:创建资源仓库:

svnadmin  create  /svn/svnRepository   (svnadmin可以通过 --help参数查看用法,资源仓库路径可自定义)

ls /svn/svnRepository 查看资源仓库下的文件夹

三:配置

 vi /svn/svnRepository/conf/svnserve.conf

[general]

anon-access = none

auth-access = write

password-db = /svn/project/conf/passwd

authz-db = /svn/project/conf/authz

realm = My Test Repository

即配置文件中的需配置的信息去掉注释#即可

四:添加用户及口令

vi /svn/svnRepository/conf/passwd

[users]

test1 = abc123

test2 = abc123

test3 = abc123

修改后保存即可生效

五:配置权限

vi /svn/svnRepository/conf/authz

admin=test1,test2

user=test3

[/]

@admin = rw

@user = r

* =

*=表示除了上面设置的权限用户组以外,其他所有用户都设置空权限,空权限无法访问

六:启动svn服务

svnserve -d -r /svn/     (注意:启动时路径要在根目录上一级)

七:检测服务是否生效

ps -ef | grep svn

svn://ip/svn/svnRepository/ 访问(svn端口默认3690)

八:svn常用命令(待续……)

上一篇下一篇

猜你喜欢

热点阅读