1. 程式人生 > >svn工具的使用

svn工具的使用

一、svn工具的簡介

svn是一個集中式的版本控制管理工具,用於管理專案開發中的程式碼檔案
svn的意義:
   1.解決多人協作開發
   2.程式碼的還原  svn可以通過操作的歷史記錄還原到具體的版本
   3.程式碼的備份  svn可以針對專案的工作節點儲存不同版本的程式碼
   4.責任追蹤  

二、svn的安裝

1.svn伺服器的安裝
  注意:安裝埠預設443被虛擬機器佔用 可以更改為8443或者其餘可以使用的埠
  伺服器的使用
     repository  svn伺服器上所有的倉庫
        建立倉庫 選擇檔案系統 選擇空倉庫結構 預設許可權 所有人讀寫
     users       連線svn伺服器的使用者
     groups      使用者的分組  可以統一授予許可權操作


2.svn客戶端的安裝
  注意:安裝過程將紅色叉叉 選擇下拉列表第二選項 用於配置idea整合svn使用
  
3.安裝之後最好重啟

三、svn本地操作

1.idea整合svn工具
   配置本地客戶端安裝路徑下的exe檔案 --參考路徑 D:\svn\client\bin\svn.exe
2.完成分享工程
   1.忽略不必被版本控制的檔案
   2.分享工程的原始碼到倉庫
     vcs---import into version control---share project(subVersion)
   3.commit 保證所有程式碼提交到倉庫
     點選快捷提交的圖示
3.完成檢出工程
   1.vcs--check out from version control---subVersion
   2.選擇對應的倉庫url路徑--選擇倉庫下的專案名資料夾---選擇檢出的位置 check out
   3.注意忽略檔案
4.idea的基本操作
   commit 提交檔案
   update 更新檔案
   衝突解決 更新後 解決衝突後提交
   revert 還原檔案
          還原歷史 show history  獲取程式碼點選 右鍵 get