svn架构介绍
SVN架構
Subversion支持Linux和Windows,更多是安裝在Linux下。
svn服務器有2種運行方式:獨立服務器和借助apache運行。兩種方式各有利弊,用戶可以自行選擇。
svn存儲版本數據也有2種方式:BDB一種事務安全型表類型和FSFS一種不需要數據庫的存儲系統。
因為BDB方式在服務器中斷時,有可能鎖住數據,所以還是FSFS方式更安全一點。
SVN使用
主要介紹常用的svn工具,如window下svn服務器VisualSVN,客戶端工具TortoiseSVN以及idea svn插件的使用
SVN是一種集中式管理代碼的版本控制系統,原理就是把代碼都保存到一個固定的位置(倉庫),每次從這個位置拷貝更新代碼,進行編輯;再把修改后的代碼提交到該目錄中。多人協作開發也是如此。因此需要一個類似Oracle或者Mysql的服務器用于保存和管理庫文件(要保存的代碼等文件)的服務端——VisualSVN Server。還需要一個用戶的操作端,用于提交更新檢出代碼,常用的有idea的Svn插件,以及TortoiseSVN(小烏龜)。
SubVersion 官網:http://subversion.apache.org/
總結
- 上一篇: 订单页的渲染
- 下一篇: visualSVN下载与安装