OtteroiseSVN不保存密码

OtteroiseSVN不保存密码,svn,tortoisesvn,Svn,Tortoisesvn,我在Windows7 Professional 64位中安装了Ortoise SVN 1.8.7 乌龟总是要求保存密码,但仍然不保存:( 我多次清除路径AppData\Roaming\Subversion,但未在svn.simple上保存任何内容 通过证书建立连接 谁能告诉我我错过了什么把戏吗?:) 谢谢是否存储密码由Subversion配置文件设置 右键点击你的桌面,你会看到OtteroiseSVN菜单。转到TortoiseSVN->设置 在常规部分中,单击Subversion配置文件的编辑

我在Windows7 Professional 64位中安装了Ortoise SVN 1.8.7

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

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

通过证书建立连接

谁能告诉我我错过了什么把戏吗?:)


谢谢

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

  • 右键点击你的桌面,你会看到OtteroiseSVN菜单。转到
    TortoiseSVN->设置
  • 在常规部分中,单击Subversion配置文件的编辑按钮
  • 要更改的两个项目:
    • 确保启用了
      密码存储=windows cryptoapi
      。(我相信这是默认设置)删除行前面的
      #
    • 查找写着
      storepasswords=no
      storeauth creds=no
      的行。将
      更改为
      ,然后删除行首的
      #

保存更改,然后单击“确定”关闭“初始设置”框。下一次,当Subversion请求密码时,它将存储它。

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

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


我希望这会有所帮助。

有两个地方配置了Subversion选项(实际上是Windows上的三个地方)。这是
config
文件,这是定义服务器配置的
server
文件。在Windows中,这些值也可以存储在注册表中。阅读SVN手册,尤其是关于配置的手册。可能是服务器配置覆盖了某些内容。请检查OrtoiseSVN上的。确保将
AllowAuthSave
设置为true。服务器文件(与配置文件位于同一目录中)现在确定这一点。在配置文件中,有关于新弃用内容的注释。如果您按照此答案中的说明进行操作,只需阅读文件中您希望更改的设置附近的注释即可。它会指引你。