我想为我的家庭svn服务器(在Windows下运行)的几个存储库共享密码db文件。 我已经想通了,我需要设置所有的存储库具有相同的realm ,但我不知道如何把共享密码db的绝对path。 即完整的path是这样的:
c:\svn.users\passwrd
我应该在svnserve.conf中设置password-db设置,以便find这个文件?
我find了答案使用谷歌。 password-db设置是一个相对path,除非第一个字符是/ 。 这在* nix系统上效果很好,但是在windows中不太好。 解决方法是它支持UNCpath, //./表示当前的机器。 所以,如果你使用:
//./c:/svn.users/passwrd
有用!
我真的很喜欢使用ViusalSVN服务器。 这需要pipe理一个SVN仓库的一些复杂性,你甚至可以使用Windows身份validation来pipe理什么用户有权访问什么。 试一试: