Subversion集成
啟用S??ubversion集成后,您可以從IntelliJ IDEA內部執行基本的Subversion操作。
IntelliJ IDEA目前支持與Subversion 1.9及以下版本的集成。
IntelliJ IDEA與Subversion插件捆綁在一起。如果您使用的是SVN 1.7或更低版??本,則該插件足以實現Subversion集成。如果您使用SVN 1.8或更高版本,則還需要在您的計算機上下載并安裝命令行客戶端。在這種情況下,請確保在“Subversion設置”頁面中選擇了“使用命令行客戶端”選項。
⒈ 當啟用IntelliJ IDEA的Subversion集成時,Subversion項目出現在VCS菜單上,以及編輯器和項目工具窗口的上下文菜單中。
⒉ 處于Subversion控制下的文件夾中的文件根據其狀態高亮顯示。請參閱文件狀態高亮顯示文件狀態高亮顯示約定。
⒊ 版本控制工具窗口中顯示修改結果。
⒋ 使用Subversion集成時,打開版本控制工具窗口很有幫助。“控制臺”選項卡顯示以下數據:
① 所有命令根據您通過IntelliJ IDEA用戶界面指定的設置生成。
② 有關執行生成的Subversion命令的結果的信息消息。
③ 錯誤消息。
Subversion服務器不要求每個請求進行用戶身份驗證。當您在IntelliJ IDEA中使用Subversion集成時,如果身份驗證和授權策略要求,則您只需要回答服務器的身份驗證質詢。成功進行身份驗證后,您的憑證將保存在磁盤上,例如:Unix系統上的~/.subversion/auth/ 或者Windows和MacOS系統上的/.subversion_IDEA 。
當身份驗證質詢來自服務器時,將在磁盤緩存中尋找憑據,如果沒有找到相應的憑證,或未能通過身份驗證,系統將提示您指定您的登錄名和密碼。
如有必要,您可以選擇刪除存儲在緩存中的用于http,svn和ssh + svn協議的所有憑證。
① 打開設置/首選項對話框可以通過按快捷鍵:Ctrl+Alt+S或者在Windows和Linux系統中選擇:文件|設置(File | Settings)以及在MacOS系統中選擇:IntelliJ IDEA|首選項,然后單擊“版本控制(Version Control)”。
② 打開Subversion設置頁面,然后單擊“清除驗證緩存(Clear Auth Cache)”按鈕。