軟體工具 idea下配置svn

2021-08-28 22:48:37 字數 2195 閱讀 3466

idea開發工具可以方便繼承svn。

首先,安裝基本軟體:

1.安裝svn客戶端,具體參考我的博文:

2.安裝idea工具,具體參考我的博文:

一、idea下通過svn檢出工程

安裝vsn客戶端之後開啟idea,如果是2018版本,應該是已經自帶svn的。選擇vcs-checkout from version control-subversion

二、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功能**被誤提交;

f. 四個方框新增local changes的顯示歸集,可以使用model和路徑對修改檔案進行整理,方便查詢和識別;

g. 眼睛樣的圖示是用來顯示配置忽略規則的;

h. 下面分別是收回列表、展開列表、右側顯示本地和版本庫對比(藍色雙向箭頭是開新視窗看對比)

idea上方的工具欄裡其實也有svn常用功能鍵,找不到工具欄可以在選單欄選擇view - *******

工具欄截圖

右側看到svn相關常用操作,藍色箭頭是從版本庫同步最新**。注意,所有修改會被覆蓋掉。。。不想被改的一定要設定忽略規則,比如配置檔案。新增的檔案由於不在版本控制範圍內,因此紅色的新增檔案不會被刪除。綠色對號是提交**,會彈出提交選擇框,提交前一定要確認好提交的檔案列表對不對,寫commit message是個好習慣,就算出現誤操作也方便其他人識別。藍色雙向箭頭跟local changes中的圖示功能一樣,就是開個新視窗 看版本對比。時鐘圖示是看svn的操作日誌,看誰什麼時間更新到什麼版本,以及操作日誌內容。白色彎箭頭功能也是選擇檔案回退到版本庫內容。其他按鈕還沒用過。 

IDEA工具配置weblogic

1.首先開啟idea,點選run edit configurations 2.配置weblogic頁面 2.1點選 號,選weblogicserver local 2.2紅框的是新新增的服務,起服務名,選擇建好的domains 2.3 server下建立build,需要在deployment下面建立...

Mac 安裝svn客戶端 idea配置svn

1 svn客戶端有很多,這裡推薦smartsvn和cornerstone 2 安裝svn客戶端就不再累述,可以參考以下 mac安裝smartsvn 3 svn客戶端的使用 因為我本機安裝smartsvn有些問題,所以這裡列舉cornerstone的基礎用法 smartsvn教程可參考 smartsv...

idea工具Git和SVN共存的方法

第一種情況 公司使用svn,個人想使用git 1.從git伺服器新建乙個名字一樣專案 2.idea 匯入git專案 3.tortoisessvn 到對應目錄,checkout 注意目錄 4.設定.gitignore svn idea iml svn忽略檔案及資料夾 git idea gitignor...