linux下搭建svn

http://www.cnblogs.com/fengbohello/p/4548580.html

 

 

1, 现有svn服务路径

/opt/svn

 

2 项目搭建svn方法(举例搭建项目object

(1)进入 /opt/svn  

(2)创建代码仓库

svnadmin create object

(3)这个代码仓库的名字就叫做“object”,可以看到其中的文件

ls object

conf  db  format  hooks  locks  README.txt

(4)下面对我们的代码仓库进行权限设置

1)进入conf目录

authz 文件是权限控制文件

passwd 是帐号密码文件

svnserve.conf 是svn服务配置文件

 

(1)设置帐号密码

vi passwd

[users]块中添加用户和密码,格式:帐号=密码,如

sug=sug123

 

(2)设置权限

vi authz

在末尾添加如下代码:

[/]

sug=rw

意思是版本库的根目录sug对其有读写权限,

 

(3)修改svnserve.conf文件

vi svnserve.conf

打开下面的几个注释:

anon-access = read #匿名用户可读

auth-access = write #授权用户可写

password-db = passwd #使用哪个文件作为账号文件

authz-db = authz #使用哪个文件作为权限文件

realm=object # 认证空间名,版本库所在目录

 

(5)下载代码

svn co svn://192.168.1.***:/ojject

 

如何使用svn了,暂不细说了

作者:张亚滨

posted on 2015-06-24 09:50  hrbust_09zhangyabin  阅读(159)  评论(0编辑  收藏  举报