无法签出我的存储库,它位于 google 云下
Cannot checkout my repository, which is located under google cloud
我想按照以下指南将 subversion 安装到我的 google 云 linux 服务器
https://www.vultr.com/docs/how-to-setup-an-apache-subversion-svn-server-on-centos-7
当我尝试通过服务器 (Centos-7) 克隆存储库时出现错误
http authorization required
realm: Kuka Entertainment Repository Server
url: http://IP.IP.IP.IP/svn/ElementBall
HTTP Error: 403 (Forbidden)
我已经检查了大写问题和其他问题。
检查了日志,错误是 Failed to load the AuthzSVNAccessFile: Can't open file '/svn/authz': Permission denied
会议
<Location /svn>
DAV svn
SVNParentPath /svn
AuthName "Kuka Entertainment Repository Server"
AuthType Basic
AuthUserFile /etc/svn/svn-auth
AuthzSVNAccessFile /svn/authz
Require valid-user
</Location>
授权文件
[groups]
admin=user001
[/]
@admin=rw
错误Failed to load the AuthzSVNAccessFile: Can't open file '/svn/authz': Permission denied
表示运行Apache服务的用户帐号没有/svn/authz
文件的读取权限。因此 Apache 无法读取权限列表。调整权限。
找了半天,终于找到原因了。
禁用 selinux。
sudo vi /etc/selinux/config
#edit below line as
SELINUX=enforcing
#to
SELINUX=disabled
并重启服务器
我想按照以下指南将 subversion 安装到我的 google 云 linux 服务器
https://www.vultr.com/docs/how-to-setup-an-apache-subversion-svn-server-on-centos-7
当我尝试通过服务器 (Centos-7) 克隆存储库时出现错误
http authorization required
realm: Kuka Entertainment Repository Server
url: http://IP.IP.IP.IP/svn/ElementBall
HTTP Error: 403 (Forbidden)
我已经检查了大写问题和其他问题。
检查了日志,错误是 Failed to load the AuthzSVNAccessFile: Can't open file '/svn/authz': Permission denied
会议
<Location /svn>
DAV svn
SVNParentPath /svn
AuthName "Kuka Entertainment Repository Server"
AuthType Basic
AuthUserFile /etc/svn/svn-auth
AuthzSVNAccessFile /svn/authz
Require valid-user
</Location>
授权文件
[groups]
admin=user001
[/]
@admin=rw
错误Failed to load the AuthzSVNAccessFile: Can't open file '/svn/authz': Permission denied
表示运行Apache服务的用户帐号没有/svn/authz
文件的读取权限。因此 Apache 无法读取权限列表。调整权限。
找了半天,终于找到原因了。 禁用 selinux。
sudo vi /etc/selinux/config
#edit below line as
SELINUX=enforcing
#to
SELINUX=disabled
并重启服务器