代码之家  ›  专栏  ›  技术社区  ›  Dave

用TortoiseSVN设置加密密码的本地SVN存储库

  •  2
  • Dave  · 技术社区  · 15 年前

    我计划使用本地存储库,只使用TortoiseSVN的“create repository here”特性。

    回购协议已经创建,我可以很好地读写它。问题是我无法让身份验证工作。我以为我想要Windows身份验证,但实际上我想要简单的基于文本文件的身份验证,这样我就可以强制当前系统用户(即任何人都可以使用相同的Windows帐户,我想区分他们)提供他们的名称和密码。我还没有找到任何关于如何在不运行svnserve的情况下执行此操作的信息。

    到目前为止,我已经修改了 svnserve.conf 这样地:

    anon-access = read
    auth-access = write
    password-db = passwd
    realm = LocalOnly
    

    我没有搞乱[萨萨尔]区。

    我也修改了 passwd :

    [users]
    harry = teH0wLIpW0gyQ
    

    我正在尝试使用用 simple perl script

    我尝试清除TortoiseSVN的身份验证缓存,因为我确实连接到远程repo,但这一点都不重要。

    3 回复  |  直到 15 年前
        1
  •  1
  •   Version Control Buddy    15 年前
        2
  •  2
  •   Chris Cox    15 年前

    没有svnserve是不可能的-它负责挑战/回应。

        3
  •  0
  •   Matthew Whited    15 年前

    很遗憾,使用本地存储库的最佳方法是使用文件系统权限。对于服务器来说,一个简单而免费的选项(这很容易管理)是 VisualSVN Server

    推荐文章