Joc*_*lyn 82
我有同样的问题,我只是删除了这个文件夹:
%APPDATA%\subversion\auth\
Run Code Online (Sandbox Code Playgroud)
下次我登录时,它重新创建,我的密码已正确保存.
Sou*_*vik 59
如果您访问您的仓库ssh
,则可以使用以下解决方案来保存ssh
凭据:
最简单的方法是在Windows资源管理器中右键单击,选择Tortoise> Settings.然后在"设置"窗口中选择"网络" 然后在SSH客户端集中使用Tortoise SSH客户端TortoisePlink来使用您的用户名和密码.例如:
Run Code Online (Sandbox Code Playgroud)[DRIVE LETTER]:\[DIR]\TortoiseSVN\bin\TortoisePlink.exe -l foo -pw bar
例如,我的是
C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe -l *mysvnusername* -pw *mysvnpassword*
Run Code Online (Sandbox Code Playgroud)
我试过这个并且TortoiseSVN不再要求您提供更新密码或提交密码.它稍微不安全,因为您的ssh密码以纯文本格式存储.
考虑TortoiseSVN保存认证信息:
# WindowsXp
"%APPDATA%"\subversion\auth
# or, for Windows7
"%APPDATA%"\Roaming\Subversion\auth
Run Code Online (Sandbox Code Playgroud)
(请参阅TortoiseSVN在Windows 7中保存密码缓存文件的位置?)
您可以检查这些目录中是否有任何正确的问题(尝试在其中创建文件).
也许另一个进程阻止访问正确的身份验证文件:尝试重新启动,并查看问题是否仍然存在.