原 CentOS下安装svn服务器
版权声明:本文为博主原创文章,请尊重他人的劳动成果,转载请附上原文出处链接和本声明。
本文链接:https://www.91mszl.com/zhangwuji/article/details/1021
1 采用yum安装的方式。yum install subversion
2 输入rpm -ql subversion查看安装位置,如下图:
3 输入/usr/bin/svnversion --version 就可以查看svn的版本,这样就说明svn安装成功,如下图
4 创建svn版本库目录。命令:mkdir -p /opt/svn/svnrepos
5 创建版本库。命令:svnadmin create /opt/svn/svnrepos。创建完成后会在/opt/svn/svnrepos的目录下面生成如下图所示的这些文件。
6 此时我们可以进入/opt/svn/svnrepos/conf目录下面设置账号和密码。
7 进入conf目录找到authz文件,进入在里面设置账号对应的权限。
特别注意:在里面加上[/]。
如果不加的话用svn客户端新增文件夹的时候会报错。如下图所示:
设置好后的截图。
9 进入passwd文件,设置账号和密码。
10 进入svnserve.conf文件。修改配置文件。将下面的注释打开。
anon-access = none
auth-access = write 授权用户可写
password-db = passwd 使用哪个文件作为账号文件
authz-db = authz 使用哪个文件作为权限文件
realm = /opt/svn/svnrepos 认证空间名,版本库所在目录
11启动svn版本库。svnserve -d -r /opt/svn/svnrepos
12 开始用svn客户端访问地址:svn://121.42.163.238,输入账号和密码即可。
备注:查看svn进程 netstat -antple | grep svn
2019-08-09 22:09:06 阅读(855)
名师出品,必属精品 https://www.91mszl.com
博主信息