gpt4 book ai didi

svn - 从本地缓存恢复SVN密码

转载 作者:行者123 更新时间:2023-12-03 05:10:06 26 4
gpt4 key购买 nike

有没有办法从本地缓存恢复密码?密码必须存储在某个地方,因为我可以运行

svn co http://my.svn.server/foo

但我自己丢失了密码。我是否必须重置它,或者是否可以(以及如何)找到并解密密码?我主要在 Windows 上使用 CLI SVN,有时切换到 TortoiseSVN 或 IntelliJ Idea SVN。

最佳答案

在 Windows 上,Subversion 将身份验证数据存储在 %APPDATA%\Subversion\auth 中。然而,密码是加密存储的,而不是以明文形式存储的。

您可以解密这些内容,但前提是您以保存身份验证数据的同一用户身份登录 Windows。

有人甚至编写了一个工具来解密这些内容。我自己从未尝试过该工具,所以我不知道它的效果如何,但您可能想尝试一下:

http://www.leapbeyond.com/ric/TSvnPD/

更新:在TortoiseSVN 1.9及更高版本中,您无需任何其他工具即可完成此操作:

设置对话框 -> 保存的数据,然后单击文本“身份验证”右侧的“清除...”按钮数据”。弹出一个新对话框,显示所有存储的身份验证数据,您可以在其中选择要清除的数据。不要清除,而是按住 ShiftCtrl 按钮,然后双击 在列表中。对话框中会显示一个新列,其中以明文形式显示密码。

关于svn - 从本地缓存恢复SVN密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5910965/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com