【发布时间】:2010-05-05 11:22:08
【问题描述】:
我在我的 VisualSVN 服务器上设置了 Trac(使用 Subversion 身份验证),但是每次打开浏览器后导航到 Trac 主页时,都会出现基本身份验证对话框,询问我的用户名/密码。我想做的是在 Trac 中有一个登录表单,这将允许我使用 cookie 永久登录。
我已尝试安装 AccountManagerPlugin,但我完全不确定如何正确设置它。 (我习惯在公司内部网上使用 IIS,所以这对我来说有点陌生)
通过在我的 httpd-custom.conf 中进行设置,我设法绕过了基本身份验证对话框:
AuthName "Trac"
AuthType Basic
AuthBasicProvider file
AuthUserFile "E:/Repositories/htpasswd"
#Require valid-user
我尝试使用 SvnServePasswordStore 作为我的密码存储,但我不知道存储库目录中的哪个文件指向它。
我们将不胜感激!
【问题讨论】:
-
据我所知,VisualSVN 有它自己的 Apache 运行,它实际上是第二个网络服务器。这意味着有两个。如果您只想进行一次身份验证,则必须在该服务器上安装 trac,而不是在 IIS 上。所以在我看来这是行不通的。
-
Trac 安装在 Apache 服务器上。我按照 VisualSVN 网站上的说明执行此操作。
标签: svn trac visualsvn-server