每当我尝试提交使用 svn:copy 创建的新文件时,都会出现以下错误:
RA layer request failed
Commit failed (details follow):
Unexpected HTTP status 502 'Bad Gateway' on
'/!svn/rvr/521/Project/trunk/image.png'
在上述错误中,我使用新文件执行了on svn:copy
。但是,错误失败(找不到它还是什么?)。image.png
image2.png
image.png
提交新文件或对文件进行更改可以正常工作。
服务器在 raspberry pi 3b 上运行。svn 存储库创建如下:
svnadmin create /var/svn/Project
sudo chmod -R a+rwxX /var/svn
服务器正在运行 apache2,客户端通过 cloudflare 隧道连接。在 apache2 中,我进行了dav_svn.conf
如下配置:
<Location / >
DAV svn
SVNPath /var/svn/Project
AuthType Basic
AuthName "SVN Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
</Location>
这样我就可以domain.com/var/svn/Project
通过 访问了domain.com
。也许这与此有关?
任何帮助都将不胜感激!
编辑:
我刚刚尝试提交一个没有使用 cloudflare 隧道的 svn:copied 文件,成功了。所以问题与 cloudflare 隧道有关。
如果我找到如何修复 cloudflare 隧道问题的方法,我会再次编辑此内容。