我在装有 Win8.1 的 PC 上安装了 VisualSVN Server,并尝试在运行 Samba 服务的相当原始的 NAS 上的网络共享上创建存储库。我在 Windows 和 Samba 中使用相同的密码创建了用户“svn”,并将 VisualSVN Server 服务设置为以该用户身份登录。当我使用该用户 (svn) 登录 Windows 时,我可以访问共享 \\mynas\svn 并在那里创建/修改/删除文件。但是,当我尝试通过 VisualSVN Server Manager 在该共享中创建存储库时,访问被拒绝。
当我在本地磁盘上创建存储库时,一切都运行正常。该服务似乎能够访问共享 \\mynas\svn。当服务以“网络服务”身份登录时,我看到服务启动时出现错误,因为它无法访问存储根目录,但由于我已将服务切换为以“svn”身份登录,因此 id 不再出现。我在属于管理员的“普通”Windows 帐户中启动 VisualSVN 服务器管理器,并且也可以访问共享 \\mynas\svn。
我还能做什么来授予 VisualSVN Server Manager 对该共享的访问权限?