Testing Egineer note:2024_5_5-day05-part01

Aorphine發表於2024-05-06

版本控制器之svn介紹

1.svn介紹(版本控制工具)

1、svn的定義:

svn是一個開放原始碼的版本控制系統,透過採用分支管理系統的高效管理,簡而言之就是用於多個人共同開發同一個專案,實現共享資源,實現最終集中式個管理。

2.snv的作用:

在專案中對需求規格說明書,測試用例,程式碼,以及專案專案的檔案進項管理和分享。

3、svn 工作原理:

image

4、svn網路要求:

svn必須在同一個區域網操作

5、svn模式:

svn是基於客戶/伺服器模式:

  • a、複製----修改----合併(svn預設的模式)
  • b、鎖定--修改----解鎖

6、svn優勢

(1)儲存
(2)速度
(3)安全

7、svn解決專案中的版本問題?

(1)解決程式碼衝突問題
(2)恢復至以前版本
(3)進行許可權控制
(4)專案版本釋出困難

相關文章