軟體工具——idea下配置svn
IDEA開發工具可以方便繼承SVN。
首先,安裝基本軟體:
一、idea下通過SVN檢出工程
安裝VSN客戶端之後開啟IDEA,如果是2018版本,應該是已經自帶svn的。選擇VCS-Checkout from Version Control-subversion
點選properties:後面的+號,輸入svn伺服器地址
即可連線SVN伺服器下載原始碼了。
二、idea下SVN版本控制工具的使用
新安裝的idea2018版本預設是沒有svn版本控制這個檢視的,需要手動調出來。
File - settings 找到 Version Control
確保通過步驟一檢出的工程跟svn目錄保持一致,若果這裡的Derectory不一致那就自己新增一個,右上角的+號可以新增。
確保svn路徑與本地路徑匹配好後,idea就可以啟動Version Control檢視了,回到主選單選擇 View - Tool Windows - Version Control
idea左下角出現Version Control檢視,local Changes中就是svn與本地版本對比。
一開始可能有很多很多不一致的地方,比如*.idea檔案 *.iml檔案等,可以設定忽略。在檔案或資料夾上右鍵選擇Ignore...
第一行是單獨忽略某個檔案,第二行是忽略指定資料夾下的所有檔案,第三行是忽略指定規則的所有檔案。
設定忽略規則之後版本控制的local Changes這裡應該就乾淨多了 ,自己修改過的需要提交的不要出現在忽略規則裡就行了。
檔名顏色為藍色的是修改過的檔案,紅色為版本庫中沒有控制的檔案(也就是新建檔案),綠色是被忽略了的檔案。
local Changes檢視左側有常用功能鍵,如下圖所示:
a. 第一個是重新整理,綠色對號是提交當前程式碼到版本庫;
b. 白色彎箭頭是將本地(可選擇)某些檔案回退到版本庫中的版本;
c. 藍色雙向箭頭是版本庫和本地對比,出現衝突的時候很實用;
d. 白色方框右下角有個箭頭的圖示是建立修改列表,當同時修改功能A和功能B程式碼且均未提交時候,為了方便區分A和B兩個功能改了哪些程式碼,可以使用這個建立列表的功能,這樣當A功能完工的時候,就可以提交一個列表的全部內容到版本庫,避免未改造完的B功能程式碼被誤提交;
e. 下載按鈕就是直接用版本庫覆蓋本地,當然了,如果誤點了。。。本地修改內容全白費,連備份都沒有;
f. 四個方框新增local Changes的顯示歸集,可以使用model和路徑對修改檔案進行整理,方便查詢和識別;
g. 眼睛樣的圖示是用來顯示配置忽略規則的;
h. 下面分別是收回列表、展開列表、右側顯示本地和版本庫對比(藍色雙向箭頭是開新視窗看對比)
idea上方的工具欄裡其實也有svn常用功能鍵,找不到工具欄可以在選單欄選擇View - Toolbar
工具欄截圖
右側看到SVN相關常用操作,藍色箭頭是從版本庫同步最新程式碼。注意,所有修改會被覆蓋掉。。。不想被改的一定要設定忽略規則,比如配置檔案。新增的檔案由於不在版本控制範圍內,因此紅色的新增檔案不會被刪除。綠色對號是提交程式碼,會彈出提交選擇框,提交前一定要確認好提交的檔案列表對不對,寫commit Message是個好習慣,就算出現誤操作也方便其他人識別。藍色雙向箭頭跟local changes中的圖示功能一樣,就是開個新視窗 看版本對比。時鐘圖示是看SVN的操作日誌,看誰什麼時間更新到什麼版本,以及操作日誌內容。白色彎箭頭功能也是選擇檔案回退到版本庫內容。其他按鈕還沒用過。
相關推薦
軟體工具——idea下配置svn
IDEA開發工具可以方便繼承SVN。 首先,安裝基本軟體: 一、idea下通過SVN檢出工程 安裝VSN客戶端之後開啟IDEA,如果是2018版本,應該是已經自帶svn的。選擇VCS-Checkout from Version Control-subversio
IntelliJ IDEA 下的svn配置及使用的非常詳細的圖文總結
產生 而且 details 系統 jsp 有變 pom art hang 首先,使用的時候,自己得先在電腦上安裝個小烏龜。也就是svn啦。第一步安裝小烏龜。如下:具體安裝好像沒什麽具體要求,一路next,就好。如上圖箭頭所示,在安裝 TortoiseSVN 的時候,默認 c
IntelliJ IDEA 下的svn配置及使用
首先,使用的時候,自己得先在電腦上安裝個小烏龜。也就是svn啦。 第一步安裝小烏龜。 如下: 具體安裝好像沒什麼具體要求,一路next,就好。 如上圖箭頭所示,在安裝 TortoiseSVN 的時候,預設 command line client tools,是不安裝的,這裡建議勾選上。 這個
【轉載】IntelliJ IDEA 下的svn配置及使用的非常詳細的圖文總結
轉自:https://www.baidu.com/link?url=sMilQzswi_8PbkrkbsKdO3n0PeQd2WCuzPFXMtB4ui1hoEJRr10I8DOWtL2ifdKdEsKZucTidvi_-Oz2Qg-RLDkBDwLR7ENNBJcNMfVPeau&wd=&
IntelliJ IDEA 下的svn配置及使用的非常詳細的圖文
首先,使用的時候,自己得先在電腦上安裝個小烏龜。也就是svn啦。 第一步安裝小烏龜。 如下: 具體安裝好像沒什麼具體要求,一路next,就好。 如上圖箭頭所示,在安裝 TortoiseSVN 的時候,預設 command line client tool
IntelliJ IDEA 下的svn配置及使用(詳細圖文總結版)
首先,使用的時候,自己得先在電腦上安裝個小烏龜。也就是svn啦。第一步安裝小烏龜。如下:具體安裝好像沒什麼具體要求,一路next,就好。如上圖箭頭所示,在安裝 TortoiseSVN 的時候,預設 command line client tools,是不安裝的,這裡建議勾選上
IntelliJ IDEA 下的SVN使用(傻瓜式教學)(轉)
version 方便 tle 相關 mave tell 上傳 ews 烏龜 第一步:下載svn的客戶端,通俗一點來說就是小烏龜啦!去電腦管理的軟件管理裏面可以直接下載,方便迅速 下載之後直接安裝就好了,但是要註意這裏的這個文
linux 下配置svn
1、以前配置好的,沒做筆記,忘記了。現在重新回憶 查詢svn目錄:find / -name svn 找到/projects/svn cd /projects/svn 看裡面的配置: 檢視配置 [[email protected] svn]# vi svnserve.conf[[email
Linux Centos7(阿里雲下)下配置SVN環境 及TortoiseSVN使用
SVN 作為團隊協作的重要工具,已經不可或缺。 Window下有視覺化的管理軟體VisualSVN Server ,可以靈活的設定倉庫及使用者組的許可權。 一、安裝SVN 1.1安裝 # 檢視是否已經安裝SVN rpm -qa
IntelliJ IDEA 下的SVN使用
SVN 首先提一句,IDEA對各種的版本控制工具的支援是非常好的,點選3 開啟系統設定介面,就可以看到他有專門的一欄 Version Control 裡邊是對各種版本控制工具的支援,其中我要用的SVN也在其中,就是Subversion,想要使用svn 你需要在
mac OS 下配置SVN忽略檔案
安裝XCode後Mac OS X 系統已經內建了svn支援,所以需要做的就只是配置。 1.建立想要儲存軟體倉庫的目錄。 sudo su (然後輸入密碼) mkdir /opt mkdir /opt/svn mkdir /opt/svn/repos 即建立了目錄/opt/
ubuntu下配置svn伺服器到方法
本節我們講解一下Ubuntu下SVN伺服器環境配置問題,在這裡和大家分享一下,希望通過本節的學習大家能夠掌握多種SVN伺服器搭建方法。 平時的團隊開發,少不了要用一個協作工具。對於以前,無疑cvs是個無錯的選擇(像IBM的全球程式碼維護)。但是,科技在發展嗎,現在有了更好的
IntelliJ IDEA 下的svn檢出maven程式碼詳細的圖文總結
首先,使用的時候,自己得先在電腦上安裝個小烏龜。也就是svn啦。第一步安裝小烏龜。如下:具體安裝好像沒什麼具體要求,一路next,就好。如上圖箭頭所示,在安裝 TortoiseSVN 的時候,預設 command line client tools,是不安裝的,這裡建議勾選上
IntelliJ idea 如何配置svn,怎麼檢出,更新,提交專案,怎麼檢視版本庫等
更多IntelliJ IDEA 的操作請參考:https://blog.csdn.net/qq_33442160 本文主要介紹在IntelliJ idea 下如何使用及配置svn. 1. 安裝sv
eclipse下配置svn(subclipse)
1.先在eclipse裡安裝subclipse: http://subclipse.tigris.org/update_1.8.x 2.安裝好後開啟“SVN 資源庫”視角,在該視角里右擊新建資源庫位置,填入svn地址和賬號密碼,完成 3.對已放入eclipse的專案,點
Linux下配置svn的同步
首先,Linux下搭建svn伺服器的詳細操作可以參考下面的網址https://www.cnblogs.com/mymelon/p/5483215.html接下來就是同步:第一步:在你自己建立的相應的版本庫檔案中的config資料夾同級的目錄下開啟hooks資料夾比如下面是我的
Mac下配置SVN伺服器及連線本地伺服器
在網上找了了好長時間的Mac上配置SVN伺服器的部落格,都不太完整,我整理了一下: 1.首先在Mac上配置SVN 2.在終端開啟SVN 3.可以使用終端,也可以用圖形化介面管理原始碼.我使用的是Cornerstone, 4.在Cornerstone配
mac下配置svn伺服器詳解及使用者的許可權管理(親測)
首先,感謝jsntghf和星辰的天空的好文分享,不是他們的文章,我估計需要花費更多的精力和時間。在這裡我只是對他們文章的潤色和自己測試遇到問題的標註。 Mac自帶了svn伺服器和客戶端,所以只需要簡單配置一下就可以使用 1. 建立svn repository Shell程
IntelliJ IDEA下SVN配置及使用詳解
第一步、安裝SVN客戶端 下載並安裝TortoiseSVN,我安裝的版本是1.8。整個過程一路next即可。但是要注意下圖所示的command line client tools一定要勾選上。 安裝完SVN客戶端後進入IDAE的settings進行設定,如圖
Intellij Idea下SVN配置及使用
1、下載並安裝silksvn,下載地址:https://sliksvn.com/download/ 2、在idea中開啟(ctrl+alt+s)設定畫框,配置subversion客戶端: