【问题标题】:TortoiseSVN not save the passwordTortoiseSVN 不保存密码
【发布时间】:2015-03-04 01:22:12
【问题描述】:

我在 Windows 7 Professional 64 位中安装了 Tortoise SVN 1.8.7。

乌龟总是要求保存密码,但不保存:(

我多次清除路径 AppData\Roaming\Subversion,但没有在 svn.simple 上保存任何内容

通过证书建立连接。

谁能告诉我我错过的技巧? :)

谢谢

【问题讨论】:

    标签: svn tortoisesvn


    【解决方案1】:

    当 Tortoise SVN 没有保存我的用户/密码凭据时,我通过转到 TortoiseSVN 设置 -> 保存的数据 -> 清除身份验证数据解决了这个问题(见下图)。还要检查 TortoiseSVN 设置 -> 高级中的 AllowAuthSave 是否设置为 true。

    如果这不起作用,则可能需要进一步设置涉及我不熟悉的证书。

    我希望这会有所帮助。

    【讨论】:

      【解决方案2】:

      是否存储密码由 Subversion 配置文件设置。

      • 在您的桌面上单击鼠标右键,您会看到 TortoiseSVN 菜单。转至TortoiseSVN->Settings
      • 常规部分,单击Subversion配置文件编辑按钮。
      • 您想要更改的两个项目:
        • 确保password-stores = windows-cryptoapi 已启用。 (我相信这是默认设置)删除行前的#
        • 查找显示store-passwords = nostore-auth-creds = no 的行。将no 更改为yes,并删除行首的#

      保存更改,然后单击确定关闭初始设置框。下次,当 Subversion 要求输入密码时,它会存储它。

      【讨论】:

      • 有两个地方配置了 Subversion 选项(实际上是在 Windows 上三个地方)。有config 文件,还有定义服务器配置的server 文件。在 Windows 中,这些值也可以存储在注册表中。阅读Runtime Configuration Area 上的svnbook,尤其是Server 配置。服务器配置可能会覆盖某些内容。
      • 检查 TortoiseSVN 上的Advance Settings。确保 AllowAuthSave 设置为 true。
      • 服务器文件(与配置文件在同一目录中)现在确定了这一点。在配置文件中,有关于新弃用内容的注释。如果您按照此答案中的说明进行操作,只需阅读文件中您要更改的设置附近的 cmets。它会指导你。
      • 请确保不要破坏文件,我不小心取消了错误行的注释,然后根本无法打开 TortoiseSVN。幸运的是,错误是准确的,解决方案很简单...... :-)
      猜你喜欢
      • 2011-04-22
      • 2011-02-05
      • 1970-01-01
      • 2016-02-21
      • 1970-01-01
      • 1970-01-01
      • 2016-12-29
      • 2015-01-05
      • 2014-12-03
      相关资源
      最近更新 更多