Intellij Idea的使用之svn篇

2021-07-10 21:35:08 字數 1926 閱讀 1130

記一下idea的svn使用有圖超詳細 根據在eclipse裡使用svn的經驗琢磨了一下idea,現把idea下svn的使用方法記錄如下 主要分為幾個功能來介紹 第乙個功能當然是把遠端的svn**拉到我們本地

下面的多出了乙個svn的視窗,在左邊有加號可以新增乙個svn的庫

輸入svn的位址,我用的是本地的測試,所以位址為svn: 根據服務不同這個位址也不一樣 可能是http或著https

新增上svn庫的位址後,我們可以瀏覽庫上的檔案,當然也可以做一些操作,比如刪除,檢視歷史記錄等,這裡在新增svn庫的時候,如果有許可權限制,會讓你輸入使用者名稱和密碼

把工程匯入到我們的工作區間,在idea下叫作project,我們的工程叫做module

check到工作區間後再匯入到當前的視窗

就next就可以了,當然如果是eclispe的工程要根據情況選

好,現在已經**拉下來了

可以檢視**的歷史記錄,這個是庫上的歷史記錄,看看誰改了等

下面的視窗中會顯示資訊,現在可以看到庫是的**只是初化的時候提交過一次

第二個功能就是改**上傳更新解決衝突中等操作

我們先改**加一行**如圖system.out.println("hahah!");

file1也改一下,下面的changes視窗就可以看到這兩個檔案已被修改過

這裡介紹乙個小功能,如果我們有一些檔案我們並不關心他是否改變,我們就可以再新建乙個changelist,我這裡叫new changelist可以把我們不關心的檔案放入到這裡,這樣方便我們觀察我們關心的檔案,比如如果是個大的工程,很多class檔案我們並不關心,就可以這樣做

我們開始提交我們修改過的**,一般的順序是我們先update,如果update的時候沒有任何提示,就可以順利提交,如果有衝突,他就會告訴我們那些檔案有衝突,需要解決,這裡我認為不如eclipse中的svn直觀

順利提交

下面我們做乙個有衝突的例子,我在這別處用其它使用者已經改了同一行的**

所以按剛才的方法更新的時候就會告訴我們有衝突

最終結果

下面是一些可能有用的功能,檢視某個版本更改了那些檔案

左鍵之後有可以有一些操作,比如和本地和某乙個歷史版本比較等

也可以把某乙個檔案還原到某乙個歷史版本,head是最新的,可以點上面的選擇版本

這裡可以看本地的歷史的版本

本地儲存的一些版本,有的時候這裡很有用

這樣看各個版本改了哪些檔案很方便

有兩個視窗,很直接

IntelliJ IDEA的使用配置

版本號 intellij idea2017.2 大致按照使用順序進行配置 一 idea啟用 複製啟用碼 六 window10 快捷鍵和idea衝突 七 安裝jrebel外掛程式以便實現熱部署,這樣每次改動只要編譯一遍就生效 改動,無需重新啟動 jrebel是收費軟體,可試用14天 安裝方法 無限次使...

更好的使用IntelliJ IDEA

一 快捷鍵的使用 1.文字編輯 刪除 ctr y 複製 ctr d 2.智慧型提示 提示 ctr space 智慧型提示 ctr shift space 完成當前語句 ctr shift enter 建議提示為引數 ctr alt p 對 重新排列格式 ctrl alt l 組織匯入,對import...

Intellij IDEA 使用學習

intellij中名詞解釋 project,就是乙個完整的專案,類似eclipse中的workset 雖然workset是人為歸類的 module,是project中的模組,類似eclipse中的project。facet,據說eclipse中也有,官方解釋是代表了乙個module中使用的技術 框架...