SVN工具的安裝和使用

目錄

一.SVN工具簡介

二.SVN服務器端的安裝

1.安裝環境:

2.安裝服務器端和基本操作

3.安裝客戶端(小烏龜)和基本操作


svn是一個集中式的版本控制管理工具,用於管理項目開發中的代碼文件
svn的意義:
   1.解決多人協作開發
   2.代碼的還原  svn可以通過操作的歷史記錄還原到具體的版本
   3.代碼的備份  svn可以針對項目的工作節點存儲不同版本的代碼
   4.責任追蹤   主要用於內部開發人員責任確定

原理分析:

二.SVN服務器端的安裝

1.安裝環境:

    操作系統 : window10 家庭中文版       

    服務器端安裝包: VisualSVN-Server-3.4.2-x64.msi 

    客戶端安裝包:TortoiseSVN_1.9.4.27285_x64.msi

2.安裝服務器端和基本操作

2.1雙擊運行軟件,點擊next ,同意協議

2.2 選擇svn服務和管理員工具,選擇典型安裝

2.3 設置安裝路徑,如果443接口默認被虛擬機佔用,如果安裝了虛擬機的用戶,修改端口爲8443,點擊安裝,最後finish即可。

2.4 打開服務管理器,開啓visualSVN server 服務

2.5 在開始運行中找到 SVN服務器端的控制檯,雙擊運行

     Repositories svn服務器上所有的倉庫
                  創建倉庫 選擇文件系統 選擇空倉庫結構 默認權限 所有人讀寫
     Users       連接svn服務器的用戶
     Groups      用戶的分組  可以統一授予權限操作

2.6 創建工程目錄

2.7 創建三個用戶

  

2.8 創建兩個組,張三和李四屬於開發組,小美屬於測試組

2.9 分配權限,給開發組讀寫權限,給測試組只讀權限(從左往右)

服務器端的安裝,創建倉庫,用戶,組的基本操作已經完成。


3.安裝客戶端(小烏龜)和基本操作

3.1雙擊運行客戶端安裝程序,一定要根據電腦位數選擇版本,本案例使用64位

3.2 特別注意 :安裝過程將紅色叉叉 選擇下拉列表第二選項 用於配置idea集成svn使用

3.3 安裝完成後,重啓電腦

3.4 鼠標右鍵,即可看到客戶端。

3.5 客戶端的常用功能

3.5.1 瀏覽倉庫

3.5.2 清空客戶端緩存

3.5.3 檢出服務器上的項目到本地文件夾(即將服務器上的倉庫下載到本地,只有一次)

3.5.4 添加由SVN管理

3.5.5 SVN commit 提交

3.5.6 更新信息 SVN update (當李四更改了服務端數據時,爲了同步,張三必須更新數據)點擊更新即可,當張三提交了數據,李四未更新則無法提交數據,所以必須先更新後提交。

3.5.7 當已經修改了本地數據,未提交時發現錯誤,使用revert回退之前版本

3.5.8 當已經提交給服務器之後,想要回退使用show log 

總結:

1.svn的基本操作
  check out 檢出工程
  commit  提交代碼到倉庫
  update  更新代碼到本地
  衝突解決方式  先更新其餘代碼 編輯衝突後 提交代碼
2.svn的其餘操作
   還原  
      未提交文件 直接右鍵 revert
      已提交文件 show log 點擊具體版本 右鍵 revert to this version
   責任定位
      可以記錄任意用戶 什麼時間 做了什麼操作
      可以對比不同版本的代碼差異

溫馨提示:SVN與IDEA的結合使用請參考:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章