我们目前正在为我们创建的模块创建一个SVN存储库,以便我们的合作伙伴和自由职业者可以下载模块和文档,但不能下载源。
我们正在使用VisualSVN Server来创建和管理存储库。我已经尝试了两个博客文章解释(http://www.west-wind.com/Weblog/posts/480534.aspx,http://ferventcoder.com/archive/2008/10/04/enhancing-visual-svn-to-allow-anonymous-access.aspx),如何创建一个不需要登录的匿名存储库,但是说明不会产生预期的结果。
有人有另一种方法吗?提前谢谢!
答案 0 :(得分:2)
我不知道为什么它默认情况下仍未在VisualSVNServer配置中实现,但解决方案很简单 - 只需添加 Satisfy 声明(并在以下后重新启动服务器: - ))
<Location /svn/>
...
Satisfy Any
require valid-user
</Location>