svn是subversion的簡稱,是乙個自由開源的版本控制系統。
subversion將檔案存放在中心版本庫里,這個版本庫很像乙個普通的檔案伺服器,不同的是,它可以記錄每一次檔案和目錄的修改情況,這樣就可以藉此將資料恢復到以前的版本,並可以檢視資料的更改細節。早期版本控制使用的是cvs,後來svn替代了cvs,隨著android興起,出現git版本控制工具。
svn的架構圖如下所示:
進入如下介面:
進入如下介面:
(2)安裝,雙擊安裝包,進入安裝介面,一直點選next,直到如下介面,修改內容。
安裝完成後,開啟svn
開啟後,可見:
(3)新建repository倉庫
彈出如下介面:
進入如下介面:
進入如下介面:
倉庫建立結果:
(4)建立使用者
彈出如下介面:
建立結果圖:
tortoisesvn是乙個基於windows系統的svn客戶端圖形化介面.
進入頁面,選擇64位版本
(2)安裝
雙擊安裝包,直接點選next直到安裝完成。
安裝完成後,需要重啟電腦。
svn版本控制系統基本操作
開啟cmd視窗,執行svn測試出現說明安裝成功 c users bao svn 使用 svn help 得到用法。使用步驟 1.先在伺服器端建立乙個空倉庫 空目錄 2.初始化倉庫 通過指令建立 svnadmin create 倉庫路徑 視覺化工具建立 conf 配置 3.checkout 檢出專案 ...
Svn與Git版本控制系統比較
svn是乙個跨平台的開源的版本控制系統。svn會備份並記錄每個檔案每一次的修改更新變動。svn與git的區別 svn版本控制系統是集中式的資料管理,存在乙個 版本庫,所有開發人員本地開發所使用的 都是來自於這個版本庫,提交 也都必須提交到這個 版本庫。工作流程 1 在 庫上建立或從主幹複製乙個分支。...
版本控制系統
linux一直痛恨的cvs及svn都是集中式的版本控制系統,而git是分布式版本控制系統,集中式和分布式版本控制系統有什麼區別呢?1 集中式版本控制系統 代表 svn cvs 版本庫是集中存放在 伺服器的,而幹活的時候,用的都是自己的電腦,所以要先從 伺服器取得最新的版本,然後開始幹活,幹完活了,再...