1. 程式人生 > >如何清除Eclipse中的SVN賬號資訊 | SVN 如何切換使用者

如何清除Eclipse中的SVN賬號資訊 | SVN 如何切換使用者

在eclipse中經常用到用svn進行程式碼版本控制,為了提交或更新程式碼的時候不反覆地提示我們輸入使用者名稱和密碼,於是我們就習慣把訪問SVN的使用者名稱密碼自動儲存起來。
以便下次自動使用,不要再次手工多次輸入,但是有些時候需要變更密碼或者使用者名稱,就有些麻煩了,下面是2種解決辦法:

1、通過刪除SVN客戶端的賬號配置檔案

  1) 檢視你的Eclipse中使用的是什麼SVN Interface(svn介面)
  Windows --> Preferences --> Team --> SVN
  在右邊的設定面板中可以看到【SVN Interface】或中文的【SVN介面】一欄,Client的選項框中顯示的就是你當前用的SVN介面。

  

  2) 如果是用的JavaHL,找到以下目錄:
  win10~win7系統:C:\Users\"你的使用者名稱"\AppData\Roaming\Subversion\ 會看到有一個auth目錄,刪除auth目錄中的相關檔案。
  xp系統:C:\Documents and Settings\"你的使用者名稱"\Application Data\Subversion\ 會看到有一個auth目錄,刪除auth目錄中的相關檔案。
  注意:AppData一般隱藏了,所以之前你要顯示所有所有檔案和資料夾,如果實在找不到,就搜尋資料夾Subversion。

  本博主的是win10系統,SVN介面介面使用的是JavaHL,以此為例:

  

  3) 如果你用的SVNKit,找到以下目錄:
  eclipse安裝目錄\configuration\org.eclipse.core.runtime 刪除 .keyring檔案

  4) 重啟Ecplise後,

  如果我們要檢出(下載)程式碼,在【Java EE】檢視下:
  Package Explorer介面中右鍵 --> Import... --> SVN --> 從SVN檢出專案 --> Next --> 建立新的資源庫位置 --> Next --> 輸入專案經理給的地址 --> Next
  此時會讓你輸入使用者名稱和密碼,我們輸入新的使用者名稱和密碼(可能需要輸入兩次),點選OK。具體步驟如下圖所示:

  

  

  

  

  

  

  點選 【Next】--> 【Finish】即檢出我們所需要的專案了。

  或者,在【SVN資源庫研究】檢視下:

  右鍵 --> 新建 --> 資源庫位置(R)... --> 輸入專案經理給的地址 --> Finish

  此時會讓你輸入使用者名稱和密碼,我們輸入新的使用者名稱和密碼(可能需要輸入兩次),點選OK。具體步驟如下圖所示:

  

  

  

  選中我們要檢出的專案右鍵 --> 檢出為(A)... --> Next --> Finish,即檢出我們所需要的專案了。

2、通過修改SVN服務端賬號配置檔案,這部分需要SVN的管理員配合
  1) 找到服務端賬號配置檔案,這個檔案位於SVN伺服器的安裝路徑config資料夾中,開啟並編輯passwd檔案,刪除或註釋需要被替換的賬號。

  本博主使用的是最新版本的SVN服務端,服務端賬號配置檔案與上述描述有些不同,具體操作如下圖:

  

  

  或者我們直接使用SVN服務端圖形化介面,直接修改或刪除賬號,如下圖: