概要
TortoiseSVNで認証情報を保存して使っていたら、Windows7からWindows10に移行した時にユーザ名を忘れていてログイン出来なくなったので、ローカルキャッシュから認証情報をサルベージすることになった。
環境
Windows10はパーティションを切って別ドライブにインストールしたので、Windows7の頃のデータは別ドライブに残っていた。
認証情報の格納場所
C:\Users\(ユーザ名)\AppData\Roaming\Subversion\auth\svn.simple\認証情報のファイル
リポジトリごとに認証情報のファイルがあるのでテキストエディタで開くとユーザ名、パスワードがサルベージ出来る。
今回はユーザ名さえ分かればよかったので平文のユーザ名を確認して解決。
パスワードも調べたいときはbase64っぽい文字列に暗号化されているので復号化する必要がある。