svn添加新库及配置

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: |||超大  

现在基本上都用git了,svn用的不多,偶尔用一次,总是去百度查添加新库和修改配置。每次都要搜索,挺麻烦。干脆自己记录下来。以备查询

1.svnadmin create /var/svn/svnrepos

执行了这个命令之后会在/var/svn/svnrepos目录下生成如下这些文件

2、进入conf目录(该svn版本库配置文件)

authz文件是权限控制文件

passwd是帐号密码文件

svnserve.conf SVN服务配置文件

3、设置帐号密码

vi passwd

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

4、设置权限

vi authz

在末尾添加如下代码:

[/]

dan=rw

w=r

意思是版本库的根目录dan对其有读写权限,w只有读权限。

5、修改svnserve.conf文件

vi svnserve.conf

打开下面的几个注释:

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

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

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

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

realm = /var/svn/svnrepos # 认证空间名,版本库所在目录

6、启动svn版本库

svnserve -d -r /var/svn/svnrepos

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航