如果您d出存储库中的conf文件夹(而不是工作副本),您将找到三个文件:
> svnserve.conf
> authz
> passwd
svnserve.conf控制repo的身份验证文件(passwd),默认情况下禁用该文件.要激活基于帐户的身份验证,您只需取消注释.conf中的行,如下所示:
password-db = passwd
您可能也想调整:
anon-access = noneauth-access = write
如配置文件中的注释所述,您可以指定外部文件的路径.这可能是你通过“干净”的方式来调整内容的意思.只需将passwd文件放在repo之外,然后更改repo的svnserve.conf以明确指向它.使用此技术,您可以控制从单个passwd文件访问多个repos.例如:
password-db = /home/user/svn-users.conf
密码文件本身如下所示:
[users]user1 = user1passuser2 = user2pass
默认文件中的注释应该非常清楚如何启动和运行,但如果您需要更多信息,TortoiseSVN manual有一个出色的服务器设置指南. (还有SVN Redbean book,但我发现Tortoise更清楚.)
总结以上是内存溢出为你收集整理的使用C#以编程方式添加新的subversion用户全部内容,希望文章能够帮你解决使用C#以编程方式添加新的subversion用户所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)