SVN パスワードを忘れてしまい、認証データが保存されていないマシンでチェックアウトする必要があったため、最近 SVN パスワードを変更しました。
古いマシンに戻り、tortoise SVN設定>>保存データ>>認証データ>>すべてクリアに進みました。新しいパスワードを入力するだけで、楽しく続けられると思っていました。新しいパスワードを要求されますが、使用されません。
ユーザーが間違ったパスワードでログインしようとしたため、サーバーログとそのログ「アクセスが拒否されました」を確認しました。
C:\Users\USERNAME\AppData\Roaming\Subversion に移動し、auth フォルダーを手動で削除して、パスワードの記憶を消去しようとしました。たぶん私がしたのですが、空のパスワード文字列を送信していますが、送信しているものは何であれ、入力した新しいパスワードではありません.
次に、SVN の新しいチェックアウトを作成してみました。コマンドラインでチェックアウトを行っていた昔は、「server:port」または「username@server:port」を使用してこれを行うことができ、常にusername@serverを使用していました。そのため、tortoise でチェックアウトを行ったときもそうしましたが、新しいチェックアウトではユーザー名とパスワードを要求され、とにかく古いものを使用し続けました。
「server:port」でチェックアウトしようとして、プロンプトが表示されたときに新しいパスワードを入力すると、亀は喜んでチェックアウトし、SVN全体を再ダウンロードしました。
変更されたファイルをコピーしてコミットできるようになったので、実際には問題になりません。しかし今、私はここに座って数ギグのファイルがダウンロードされるのを待っており、これは私が何も知らないバグや機能ではないかと考えています. とにかく待っている間に、このことについて誰かに尋ねた方がいいかもしれません。