2011-10-11 12 views
9

リモートマシンから自分のローカルマシンでプロジェクトをチェックアウトしましたが、「アクティブな」ユーザを切り替えたいので、その後のコミットで新しいユーザが表示されますログに記録する。新しいユーザ名でリポジトリ全体を再度チェックアウトする以外にもこれを行う方法はありますか?SVN:チェックアウトされたリポジトリでアクティブなユーザを切り替える

多くのありがとう、

ジョセフ。

答えて

11

ホームディレクトリに.subversionというディレクトリがあります。内部にはいくつかの認証キャッシュファイルがあります。あなたのユーザー名が入っているファイルを探し、ファイルを削除します。次のsvn commitまたはsvn操作では、username/pwの入力を求められます。使用するユーザー名を入力します。 Linux上で

/home/me/.subversion/AUTH_CACHE_FILE_HERE 

またはMac上:

/Users/me/.subversion/auth/some_cache_file 

ファイル名は変更になる場合がありますが、あなたが実際には全体.subversionディレクトリを削除することができ、それは次のsvnで再作成されますコマンド。

+0

素晴らしい感謝! –

+0

お手伝いします! ) – chown

+2

Windows版のバージョン1.7では、%APPDATA%\ Subversion \ authにあります。私にとっては、svn.simpleの下に、削除した16進ファイル名のファイルがありました。 – Todd

関連する問題