希望有人可以在这里摆脱一些大师的知识,因为我们一直绞尽脑汁试图找出造成这种错误的原因。
我们在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
我们已经浏览过任何我们能想到的论坛帖子,并且无法通过重定向周期。任何知识都将受到高度赞赏。
修改的 我应该补充一点,我们正在获取身份验证窗口,因此我相信该部分已正确设置。
答案 0 :(得分:2)
事实证明,我认为这更像是对如何设置svn以及如何toViseSVN需要访问它的误解。 Tortoise无法检查多个项目(我们知道。)我们忽略的是创建存储库与创建项目不同。
一旦我们将svn.mydomain.com转换为repo本身,在其中创建了一个项目,我们就可以无误地检查它。
我要感谢所有试图提供帮助的人。我非常感谢你的时间。
答案 1 :(得分:1)
SVNParentPath /home/<username>/public_html/svn/
(尾随斜线)会更好,不记得原因