Linux安装SVN
安装命令非常简单
[root@iZ94zsv4mnfZ ~]# yum -y install subversion
下面建立仓库
[root@iZ94zsv4mnfZ ~]# mkdir -p /data/svn
创建项目版本库目录,如果有其他项目再新建一个目录就行了
[root@iZ94zsv4mnfZ ~]# svnadmin create /data/svn/project1
[root@iZ94zsv4mnfZ ~]# cd /data/svn/project1/
修改配置修改svnserve.conf
打开下面的注释
anon-access = read 匿名用户可读
auth-access = write 授权用户可写
password-db = passwd 账号文件。就是同目录下的passwd文件
authz-db = authz 权限文件。就是同目录下的authz文件
realm = /data/svn/project1 版本库所在目录(这里需要修改自己的)
修改passwd
[root@iZ94zsv4mnfZ project1]# vim conf/passwd
添加
zhouwangpu = 123456
#zhouwangpu为用户名,123456为密码。
修改authz
[root@iZ94zsv4mnfZ project1]# vim conf/authz
添加
[/]
zhouwangpu = rw
#表示zhouwangpu用户对/data/svn/project1下的所有文件具有读写权限
启动
[root@iZ94zsv4mnfZ project1]# svnserve -d -r /data/svn/
可以使用客户端连接了
svn://ip/project1
相关推荐
pub_svnserve.conf的 pub_authz.conf的配置文件有非法字符的原因引起,需要查找pub_authz.conf提的非法内容比如多余的空格删除或直接将pub_authz.conf