我使用VisualSVN作为svnserver来管理存储在X:驱动器中的存储库。不是每个人都可以访问X:驱动器,但我想让他们中的一些访问存储库。他们是否需要访问X:驱动器或传递visualsvn的授权是否足够?
答案 0 :(得分:2)
运行VisualSVN Server的用户帐户必须能够访问该位置。您的其他用户不应该拥有写入权限;如果你这样做,你会冒险存储库数据丢失/损坏。所有访问,授权和应通过Subversion服务器管理对存储库的身份验证,而不是文件/共享/驱动器权限。
不依赖于Windows服务的映射驱动器。如果必须使用网络共享/路径,请使用UNC路径。驱动器号仅可用于交互式用户会话。
如果可能,请将您的存储库保存在Subversion服务器进程本地的驱动器上,而不是网络共享。最近的版本已经降低了风险,但它仍然建议你在当地的道路上。