我已经在我的网络服务器上安装了Trac。首先,它似乎是安全的,因为它立即将我的存储库暴露给了世界。 Trac如何访问我的存储库而不提供访问authz保护的存储库的一些凭据?其次,我可以在svn的authz中使用相同的用户或组作为Trac中的用户和组吗?
答案 0 :(得分:2)
Trac直接访问您的存储库 - 这就是它忽略适用于您的网络服务器的authz的原因。如果您需要Trac使用authz进行细粒度的浏览器访问,请参阅http://trac.edgewall.org/wiki/AuthzPolicy和http://trac.edgewall.org/wiki/TracFineGrainedPermissions。
据我所知 - 您不能将authz中的用户用作Trac用户,因为authz不会存储身份验证密码来识别这些用户。有关支持的存储空间,请参阅http://trac-hacks.org/wiki/AccountManagerPlugin。