subversion 1.7 或更早的版本主要使用磁盘缓存来存储认证凭证。
在 Subversion 1.8 中,配置文件($HOME/.subversion/config)引入了 --disable-plaintext-password-storage 选项,允许绕过存储明文和客户端口令的逻辑。
Subversion 认证信息的默认缓存目录如下:
auth 子目录的具体内容包括:
如果要清除 SVN 认证缓存,可以删除上述的 auth 目录:
rmdir /s /q "%APPDATA%\Subversion\auth"
rm -rf $HOME/.subversion/auth/
查看 auth 目录下某个文件的详细内容:
<pre class="brush:php;toolbar:false;">K 8 passtype V 6 simple K 8 password V 8 svnpassword K 15 svn:realmstring V 35 svnhosturl K 8 username V 8 svnusername END
<pre class="brush:php;toolbar:false;">K 8 passtype V 8 wincrypt K 8 password V 272 svncryptpassword K 15 svn:realmstring V 35 svnhosturl K 8 username V 8 svnusername END
以下是摘自 Subversion 官网的资料:
磁盘缓存(Disk Cache):

外部安全缓存(Outsourced Secure Cache,即第三方安全缓存):

以上就是Subversion客户端认证凭证缓存总结 原的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号