1. 程式人生 > >Eclipse 使用 SVN 插件後改動用戶方法匯總

Eclipse 使用 SVN 插件後改動用戶方法匯總

carte mar password .com repos 文件名 查詢 使用 -s

  • 判定 SVN 插件是哪個
  • JavaH 的處理方法
  • SVNKit 的處理方法
      • 工具自帶改動功能
      • 刪除緩存的秘鑰文件
  • 其他發表地點

判定 SVN 插件是哪個

常見的 Eclipse SVN 插件我知道的一共就倆,各自是 JavaH 和 SVNKit 。這二者的操作方式是不一樣的。正巧我眼下見到的查詢 Eclipse 插件的方式也有二種。每一種方式都有可能是這二種插件當中的一種。
技術分享
技術分享


這裏“SVN 接口”的相應英文是 SVN Interface 。
確定自己 Eclipse 用的什麽 SVN 插件之後。就能夠開始改動用戶了。

JavaH 的處理方法

假設是 JavaH。那麽去以下的文件夾:
Windows XP
C:\Documents and Settings\”你的username”\Application Data(隱藏文件夾)\Subversion\auth\
Windows 7Windows 10
C:\Users\”你的username”\AppData(隱藏文件夾)\Roaming\Subversion\auth\

然後應該會看到這種內容。


技術分享

假設簡單粗暴解決這個問題的話,把這些東西都刪掉就完事兒了。

事實上僅僅有 svn.simple 文件夾裏邊的文件。是用戶登錄信息緩存記錄。那個文件的文件名稱是個 32 位的 16 進制數。用小寫表示。文件是文本文件,用文本編輯器能夠打開。但password本身被加密了。我不知道怎樣通過改動此文件來實現更換password。

特別註意
假設使用的不是 JavaH ,而是 SVNKit 。那麽這個地方依舊會有 svn.simple 。裏邊依舊會實用戶登錄信息緩存文件。但 SVNKit 僅僅用其作為緩存。所以刪掉也無用的。一定先確認是 JavaH 這個 SVN 插件。然後再通過刪除此處文件的方法來進行用戶改動。

SVNKit 的處理方法

眼下看來,不同版本號的 SVNKit 的處理方法是不一樣的。

1 工具自帶改動功能

這種方法比較簡單,應該優先嘗試
技術分享
技術分享

此處“SVN 資源庫”的英文是“SVN Repositories”。將會打開這樣一個操作窗
技術分享

然後選擇指定的 SVN 資源庫。編輯其訪問地址,就能夠設置username和password了。
技術分享

2 刪除緩存的秘鑰文件

假設無法找到上述的操作窗,則就和 JavaH 插件一樣。須要手動清除用戶身份信息緩存文件。


Eclipse 安裝文件夾下邊,configuration\org.eclipse.core.runtime\
這裏是好些個 . 開頭的 Unix 隱藏文件。在 Windows 中,不會判定他們隱藏。

當中有一個文件叫 .keyring 1,刪除就可以。

其他發表地點

本日誌也發表在我的 ITeye 主頁: http://surmounting.iteye.com/blog/2286659
發表在我的中國開源社區主頁: http://my.oschina.net/shane1984/blog/648231
發表在我的 51CTO 主頁: http://shanelooli.blog.51cto.com/5523233/1757332


  1. vampirecarter, 《Eclipse中改動SVNusername和password方法》 ,
    http://blog.csdn.net/carterjin/article/details/7589812 ?

Eclipse 使用 SVN 插件後改動用戶方法匯總