0

我使用 VisualSVN 作为 svnserver,它管理存储在 X: 驱动器中的存储库。不是每个人都可以访问 X: 驱动器,但我想让他们中的一些人访问存储库。他们是否需要访问 X: drive 或通过 visualsvn 的授权就足够了?

4

1 回答 1

2

运行 VisualSVN 服务器的用户帐户必须有权访问该位置。您的其他用户不应该在那里有写权限;如果这样做,您将面临存储库数据丢失/损坏的风险。对存储库的所有访问、授权和身份验证都应通过 Subversion 服务器进行管理,而不是文件/共享/驱动器权限。

不要依赖于 Windows 服务的映射驱动器。如果您必须使用网络共享/路径,请使用 UNC 路径。驱动器号仅可用于交互式用户会话。

如果可能,请将您的存储库保存在 Subversion 服务器进程的本地驱动器上,而不是网络共享上。较新的版本已经降低了风险,但仍然建议您使用本地路径。

于 2014-07-09T15:31:07.603 回答