svn服务拒绝授权对本地svn://存储库的任何写入

svn服务拒绝授权对本地svn://存储库的任何写入,svn,authorization,svnserve,Svn,Authorization,Svnserve,我正在使用一个非常基本的svnserve设置,为我的本地网络提供一个svn://存储库。 这是我的设置,也是我的问题: 每次修改auth详细信息时,我都完全使用killall svnserve重新启动服务器 我用:和=两种形式尝试了passwd,我添加了一个authz db行,其中简单的authz配置为 [/] * = rw 都没有运气。有什么建议吗 我的svnserve版本是1.6.12,带有Cyrus SASL 您根本不使用SASL-请参阅第节 您可以尝试在没有--username选项的情

我正在使用一个非常基本的svnserve设置,为我的本地网络提供一个svn://存储库。 这是我的设置,也是我的问题:

每次修改auth详细信息时,我都完全使用killall svnserve重新启动服务器

我用:和=两种形式尝试了passwd,我添加了一个authz db行,其中简单的authz配置为

[/]
* = rw
都没有运气。有什么建议吗

我的svnserve版本是1.6.12,带有Cyrus SASL

  • 您根本不使用SASL-请参阅第节
  • 您可以尝试在没有--username选项的情况下启动它,并要求服务器请求身份验证。数据,如果需要-读取
  • 如果svn://localhost/ 是不是您的存储库(您没有显示如何启动svn服务,但我想,您的repo的URL是错误的),您不能在URL上使用svn命令
  • 假设您的存储库位于c:\repos\TestRepo中,并且 如果服务器名为localhost,请输入:

    svn://localhost/repos/TestRepo

    当回购浏览器提示时

    后来

    使用上一个测试作为指导,SVN服务现在可以作为:

    svnserve.exe --daemon --root c:\repos
    
    在Ortoisesvn中,我们的回购浏览器URL现在缩短为:

    svn://localhost/TestRepo
    
    简历:


    您的配置很好,对流程和配置的理解很差

    我的svnserve命令有-d和-r选项。这些选项与--daemon和--root选项相同吗?