前言:
现在兄弟们对“svn url地址格式”大概比较重视,看官们都需要学习一些“svn url地址格式”的相关内容。那么小编也在网摘上搜集了一些对于“svn url地址格式””的相关内容,希望同学们能喜欢,各位老铁们快快来学习一下吧!1、安装 SVN 服务器,一句话就搞定了。
yum -y install subversion
2、检查安装
svnserve --version
3、创建SVN的目录,比如我把SVN的目录创建在 /home/ 下面,名称任意,我的就叫做 SVN ,这里要特别注意,这个路径以后会用到。如果这个路径不对就会导致 SVN 客户端不能连接使用。
4、比如我们的项目文件夹是 project 那么完整的路径就是 /home/svn/project
5、创建SVN项目库
svnadmin create /home/svn/project
6、检查是否创建成功。
每个创建成功的svn项目库中都有以下几个文件夹及文件:
conf(配置目录),db,format,hooks,locks,README.txt
看到这些,服务器的基本创建,就成功了。接下来配置用户密码,组和组可以访问的svn路径。
首先是config的 svnserve.conf 文件:
[general]anon-access = noneauth-access = writepassword-db = passwdauthz-db = authz
可以直接复杂上面的内容加在 svnserve.conf 文件 的最下面。下面是说明,不要复制带说明的,会报错。
anon-access = none # 非授权用户无法登陆,read允许匿名访问
auth-access = write # 授权用户有写权限
password-db = passwd # 指定用户密码文件路径(默认指向conf/passwd)
authz-db = authz # 用户访问控制文件路径(默认指向conf/authz)
接下来是 config 下面的 passwd 文件,在这里面放置 用户 和 用户的密码。
这个比较简单,格式就是 用户名 = 密码 就可以了。
然后是 authz 文件,这里是给用户分组 和 每个组的权限分配。* 是通配符。
启动命令
svnserve -d -r /home/svn/ --config-file=/home/svn/project/conf/svnserve.conf
客户端链接SVN服务器要这样写
svn://192.168.0.155/project
输入正确的用户名和密码,就可以使用了。
标签: #svn url地址格式 #centossvn本地安装 #centos7安装配置svn #centos编译安装svn #centos svn客户端