svn設定 - subversion eclipse update site
如何在Eclipse中更改SVN存儲庫的憑據? (13)
(Windows 7 Eclipse Indigo 3.7)
C:\用戶\\應用程序數據\漫遊\顛覆\權威性\ svn.simple
找到svn信息文件並使其可寫。
(它們是默認只讀)(不需要重新啟動eclipse)
我使用subclipse在Windows上安裝了Eclipse 3.4.2。 另一位開發人員用他的憑據添加了一個SVN倉庫,並選擇了“保存密碼”。 現在每次我用SVN做任何事情時,都會使用他的緩存憑證。 我如何將它們改為我的?
我已經檢查過'workspace / .metadata / .plugins / org.tigris ...'文件夾,並且找不到重置這些緩存憑據的方法。
http://subclipse.tigris.org/wiki/PluginFAQ#head-d507c29676491f4419997a76735feb6ef0aa8cf8 :
用戶名和密碼
定義存儲庫時,Subclipse不會收集或存儲用戶名和密碼憑據。 這是因為JavaHL和SVNKit客戶端適配器足夠智能,足以在需要時提示您提供這些信息 - 包括密碼更改的時間。
您還可以允許適配器緩存這些信息,常見問題是如何刪除此緩存的信息以便再次提示您? 我們有一個公開的請求,將一個API添加到JavaHL中,以便我們可以提供一個UI來執行此操作。 目前,您必須手動刪除緩存。 緩存的位置因使用的客戶端適配器而異。
JavaHL將信息緩存在與命令行客戶端相同的位置 - 在Subversion運行時配置區域中。 在Windows上,它位於%APPDATA%\ Subversion \ auth中。 在Linux和OSX上,它位於〜/ .subversion / auth中。 只需找到並刪除帶有緩存信息的文件即可。
SVNKit將信息緩存在Eclipse密鑰環中。 默認情況下,這是一個名為.keyring的文件,存儲在Eclipse配置文件夾的根目錄中。 這兩個值都可以用命令行選項覆蓋。 要清除緩存,您必須刪除該文件。 Eclipse將在重新啟動時創建一個新的空密鑰環
刪除位置:configuration \ org.eclipse.core.runtime下的.keyring文件,之後,您將被邀請提示您的新svn帳戶。 對我來說它工作。
在Eclipse中:Ctrl + F8 - > SVN Repository Exploring - >右鍵單擊respository - > Location Properties - > Finish;)
在Windows 7上,轉到C:\ Users \%User_Name%\ AppData \ Roaming \ Subversion並刪除auth目錄。 請注意,如果您連接的SVN服務器超過1個,將會刪除您配置的所有SVN服務器的身份驗證。 如果你想重置一台服務器:
在auth目錄中你應該看到一個名為svn.simple的文件夾。 使用文本編輯器打開每個文件,以確定要刪除哪一個文件,然後只刪除該單個文件。
在任何Windows版本上刪除以下文件夾:
%APPDATA%\顛覆\權威性
(您可以復制並粘貼到RUN / Explorer中,並且它將為您解析App-Data-Folder。)
在Linux和OSX上它位於
〜/的.subversion / AUTH
資料來源: http://www.techcrony.info/2008/03/26/admin/how-to-change-eclipse-svn-password/ : http://www.techcrony.info/2008/03/26/admin/how-to-change-eclipse-svn-password/
在任何Windows版本上,請遵循以下路徑:
C:\Users\{user_name}\AppData\Roaming\Subversion\auth\svn.simple
然後在該文件夾內用十六進制代碼刪除文件並重新啟動您的eclipse。
我使用svn + ssh協議訪問SVN。 為解決類似問題,我需要做的是打開Putty並對其進行重新配置,以便在保存的會話中沒有wrong_user_name @ myserver,但是使用correct_user_name @ myserver。
我刪除了windows計算機(Windows 7)下面路徑下svn.simple
目錄下的文件:
C:\Users\[user_name]\AppData\Roaming\Subversion\auth
問題解決了。
我無法找到svn.simple
文件,但能夠使用以下三個步驟更改憑據:
來自SVN的Checkout項目
選擇您需要更改憑據的存儲庫(注意:您不會執行結帳,但會使您進入屏幕以輸入用戶名/密碼組合)。
最後,輸入新的用戶名和密碼憑據:
這有點令人困惑,因為你開始初始化一個新項目的過程,但你只是重置了存儲庫憑證。
我的妻子建議:
- 打開SVN存儲庫視圖
- 打開位置屬性...
- 顯示憑證對於:按[X]按鈕
- 選擇用戶,輸入密碼,按[完成]
和所有的工作!
非常簡單的步驟如下:Eclipse:Window ----> Preferences -----> SVN -----> SVN Interface ----->選擇SVNKit(純Java)