日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Intellij Idea的使用之svn篇

發(fā)布時間:2025/3/12 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Intellij Idea的使用之svn篇 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

記一下idea的svn使用有圖超詳細 根據(jù)在eclipse里使用svn的經(jīng)驗琢磨了一下idea,現(xiàn)把idea下svn的使用方法記錄如下 主要分為幾個功能來介紹 第一個功能當然是把遠程的svn代碼拉到我們本地


?

下面的多出了一個svn的窗口,在左邊有加號可以添加一個svn的庫



輸入svn的地址,我用的是本地的測試,所以地址為svn://127.0.0.1/newproject 根據(jù)服務不同這個地址也不一樣 可能是http或著https
?


添加上svn庫的地址后,我們可以瀏覽庫上的文件,當然也可以做一些操作,比如刪除,查看歷史記錄等,這里在添加svn庫的時候,如果有權限限制,會讓你輸入用戶名和密碼

?
把工程導入到我們的工作區(qū)間,在idea下叫作project,我們的工程叫做module

?

check到工作區(qū)間后再導入到當前的窗口


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

?



?

好,現(xiàn)在已經(jīng)代碼拉下來了

?

可以查看代碼的歷史記錄,這個是庫上的歷史記錄,看看誰改了等



?

下面的窗口中會顯示信息,現(xiàn)在可以看到庫是的代碼只是初化的時候提交過一次


?第二個功能就是改代碼上傳更新解決沖突中等操作


?我們先改代碼加一行代碼如圖System.out.println("hahah!");


?

file1也改一下,下面的changes窗口就可以看到這兩個文件已被修改過



?

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

?



?

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


?
?順利提交

?下面我們做一個有沖突的例子,我在這別處用其它用戶已經(jīng)改了同一行的代碼

?

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



?
點合并就出現(xiàn)了下面的這個界面,這個感覺比eclipse好一點,這個中間的就是我們想要的最終結果,兩邊就是兩個沖突的版本,根據(jù)需要解決好沖突,點apply意思是中間的已經(jīng)就是我們最終想要的結果。然后提交就可以了

?
最終結果

?
?下面是一些可能有用的功能,查看某個版本更改了那些文件
?

?

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

?
?
?也可以把某一個文件還原到某一個歷史版本,head是最新的,可以點上面的選擇版本
?

?

?


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

?本地保存的一些版本,有的時候這里很有用
?

?

這樣看各個版本改了哪些文件很方便

?有兩個窗口,很直接


總結

以上是生活随笔為你收集整理的Intellij Idea的使用之svn篇的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。