私はSubclipse(EclipseでのSubversion統合)を使用しています。次に、サブクリップのユーザー資格情報を変更します。それ、どうやったら出来るの?つまり、別のユーザーアカウントを使用してSubversionにログインします。
Eclipseの構成フォルダーにあるEclipseの「.keyring」ファイルを削除するか、名前を変更します。これは、Subclipse SVNKitコネクターがSVN資格情報をキャッシュする場所です。
[Eclipse INSTALL]\configuration\org.Eclipse.core.runtime.keyring
一方、JavaHLコネクタ(またはSVNコマンドライン)を使用している場合、それらの資格情報はSubversionランタイム設定フォルダに保存されます。資格情報ファイルを削除するか、名前を変更します。
Windowsの場合:%APPDATA%\ Subversion\auth
LinuxおよびOSXの場合:〜/ .Subversion/auth
本当のバージョン管理システムであるべきもののために、この複雑な豚について申し訳ありません。 :-(
既存の認証情報をフラッシュしたい場合は、Subversion wikiで次の回答をご覧ください。
http://subclipse.tigris.org/wiki/PluginFAQ#head-d507c29676491f4419997a76735feb6ef0aa8cf8
特定のユーザー名でリポジトリをチェックアウトしようとしているが、そのリポジトリがゲストアカウントで読み取り専用で利用できる場合、解決策はありません。コマンドラインツールを使用してチェックアウトする必要があります。 TortoiseSVNでさえ、このユースケースをサポートしていません。
私はMacで多くの苦労をしました。後で簡単な解決策を見つけました。
1)好みに行く 2)一般に移動し、セキュリティタブを探します
3)コンテンツセクションに移動し、リポジトリを探します
4)リポジトリを削除します。自動的に再起動します。
または、ホームディレクトリの下のsecure_storageファイルに移動することもできます。それをVIエディターで開き、対応するリポジトリーの行を削除します。 UIはシンプルなので好きです。
(〜/ .Eclipse/org.Eclipse.equinox.security/secure_storage)
パスワードファイルは次の場所にあります disk:\ Documents and Settings\your_username\Application Data\Subversion\auth\svn.simple \
ファイルを削除し、リポジトリを更新します。 Subclipseはリポジトリのユーザー名とパスワードの入力を要求します。
Mac OS X Lionでは、Appleキーチェーンに保存されています。
Subversive を使用しているので、これを確認することはできませんが、次のようになります。
認証データは.svn
フォルダーに保存されているため、Subversionクライアントからも実行できます。
SVNパースペクティブで、リポジトリーを右クリックして'Location Properties ...'を選択します。一般タブで編集'Authentication'.