【发布时间】:2014-05-06 08:07:45
【问题描述】:
我已经使用 VisualSVN 服务器几年了,有一段时间我想在 https 访问中隐藏存储库列表。
当您在 https 中登录到 visualsvn 时,它会将您重定向到“/svn/”子文件夹并将存储库列表显示为链接。
我想隐藏这个页面,强制用户在地址栏中输入他们想要输入的存储库的名称,然后允许他们正常浏览它(就像现在一样)。 我不想关闭远程 http 访问,只是为了在登录时隐藏存储库列表,即使对于管理员也是如此,只是为了隐藏完整的存储库列表(或将其保护在隐藏页面后面,例如通过重命名“/svn/”第一页并禁用自动重定向)。
我确信可以通过调整 VSVN 配置文件中的 .htaccess 或模板来实现,但由于我不习惯 apache 配置,所以我没有找到如何干净利落地做到这一点。
非常感谢
【问题讨论】:
-
您使用什么 VisualSVN 服务器版本?我之所以问,是因为 VisualSVN Server 2.6 中存储库列表的行为已更改:除非用户对存储库根目录具有显式访问权限,否则存储库不再显示在存储库列表中。详见 VisualSVN Server 2.6 发行说明:visualsvn.com/server/changes/2.6
-
好点。我正在使用最后一个,你是对的。但正如我所说,我想为每个人隐藏“家”上列出的存储库。或将其保护在非“自动重定向”页面后面。谢谢。
标签: .htaccess svn visualsvn-server visualsvn