Windows 服务器上的 SVN 共享密码数据库

Windows 服务器上的 SVN 共享密码数据库

我想在我的家庭 svn 服务器(在 Windows 下运行)上为多个存储库创建一个共享密码数据库文件。我已经弄清楚我需要将所有存储库设置为相同的realm,但我不知道如何只输入共享密码数据库的绝对路径。即完整路径如下:

c:\svn.users\passwrd

我该password-db在 svnserve.conf 中将设置为何值才能找到这个文件?

答案1

我使用谷歌找到了答案。password-db除非第一个字符是,否则设置是相对路径/。这在 *nix 系统上效果很好,但在 Windows 上效果不太好。解决方案是它支持 UNC 路径并//./代表当前机器。因此,如果您使用:

//./c:/svn.users/passwrd

有用!

答案2

我非常喜欢使用 ViusalSVN 服务器。它消除了管理 SVN 存储库的一些复杂性,您甚至可以使用 Windows 身份验证来管理哪些用户可以访问哪些内容。试一试:

http://www.visualsvn.com/server/download/

相关内容