尝试从我的 SVN 回购中结帐给了我
svn:E195019:检测到 URL 的重定向周期 ...
但是,似乎此错误仅在我位于某些(特定)代理服务器后面时才会发生。
正如在其他帖子中所讨论的(请参阅tortoise svn 给我“检测到 URL 'domain/svn' 的重定向周期”),如果 SVN DAV 配置错误,例如,使用 SVNParentPath 而应该使用 SVNPath,则会发生此错误。但是,我的配置似乎是正确的,并且 - 据我所知 - 只有在代理后面时才会出现问题。
存储库的设置或多或少是标准的,例如,
服务器别名 svn.mydomain.com
<位置/myrepo>
DAV svn
SVNPath /var/www/vhosts/mydomain.com/svn/myrepo
AuthType 基本
AuthName "mydomain svn"
AuthUserFile /var/www/vhosts/svn.mydomain.com/conf/htpasswd-myproject
# 允许任何人只读访问,否则需要
# 需要认证
需要有效用户
</位置>