問題背景
SVN(Subversion)版本管理工具。本文以Windows操作系統下使用SVN的場景。
長時間不使用SVN,可能會出現忘記了SVN密碼的尷尬局面。那么,該如何找回SVN密碼呢?
處理思路
遇到這種情況,不要慌。只需要知道以下方案即可完美解決。
前提,需要知道SVN密碼默認是存放在 C:\Users\Administrator\AppData\Roaming\Subversion\auth\svn.simple\ 目錄下的文件中的。如下圖:
打開其中一個文件,可以看到以下內容:(個人有三個SVN外部源,所以該目錄下有三個文件;正常情況下,如果只連了一個SVN,是只一個文件的。)
其中,密碼即是紅框中的部分,但是是加密的。如何解密呢?
解決方案
下載一個SVN密碼解析器TSvnPwd.exe,本地運行即可。
下載地址: http://www.leapbeyond.com/ric/TSvnPD/
如果網上下載比較慢,我在個人百度網盤上也上傳了該文件和SVN客戶端文件,如有需要,也可以在百度網盤上下載。鏈接信息如下:
鏈接:https://pan.baidu.com/s/1_7XD1Nt51L7-g80h9faTWg
提取碼:eaqa
下載了TSvnPwd.exe工具后,直接雙擊運行,會將C:\Users\Administrator\AppData\Roaming\Subversion\auth\svn.simple\ 目錄下的文件解析出來。
效果如下:
總結
希望能幫到需要幫助的同行,支持資源共享。