版本控制器之svn介紹
1.svn介紹(版本控制工具)
1、svn的定義:
svn是一個開放原始碼的版本控制系統,透過採用分支管理系統的高效管理,簡而言之就是用於多個人共同開發同一個專案,實現共享資源,實現最終集中式個管理。
2.snv的作用:
在專案中對需求規格說明書,測試用例,程式碼,以及專案專案的檔案進項管理和分享。
3、svn 工作原理:
4、svn網路要求:
svn必須在同一個區域網操作
5、svn模式:
svn是基於客戶/伺服器模式:
- a、複製----修改----合併(svn預設的模式)
- b、鎖定--修改----解鎖
6、svn優勢
(1)儲存
(2)速度
(3)安全
7、svn解決專案中的版本問題?
(1)解決程式碼衝突問題
(2)恢復至以前版本
(3)進行許可權控制
(4)專案版本釋出困難