希望有人可以在这里分享一些专家知识,因为我们一直在绞尽脑汁试图找出导致此错误的原因。
我们在 CENTOS 5.8 上运行 WHM/CPanel
我们有一个子域专门设置为服务器作为 svn 存储库。 我们已经创建了 VirtualHost 目录和配置文件。配置文件如下所示:
<IfModule mod_dav_svn.c>
<Location />
DAV svn
SVNParentPath /home/<username>/public_html/svn
SVNListParentPath On
AuthType Basic
AuthName "SVN Repo"
AuthUserFile /home/<username>/.svn.htpasswd
Require valid-user
</Location>
</IfModule>
我们正在使用 SVNParentPath,因为我们将有多个存储库。
我们的仓库是使用 svnadmin create 创建的
当我们在浏览器中导航到它们时,它们显示正常。我们可以看到顶级文件夹。当我们点击它们时,我们看到的只是修订号。我很确定这是正常的。
在 Tortoise 中,我们像这样连接到 repo:http://svn.ourserver.com/reponame
我们已经遍历了所有我们能想到的论坛帖子,但就是无法通过重定向循环。任何知识将不胜感激。
编辑 我应该补充一点,我们正在获取身份验证窗口,因此我相信该部分设置正确。
最佳答案
事实证明,我认为这更多是对 svn 的设置方式以及 tortoiseSVN 需要如何访问它的误解。 Tortoise 无法 checkout 多个项目(我们知道这一点。)我们忽略的是创建存储库与创建项目不同。
一旦我们将 svn.mydomain.com 转换为 repo 本身,并在其中创建了一个项目,我们就能够无误地检查它。
我要感谢所有试图提供帮助的人。非常感谢您抽出时间。
关于apache - Tortoise SVN 重定向循环 [CENTOS 5.8/WHM],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13592789/