svn版本控制系統在CentOS上的部署

2021-08-27 02:40:43 字數 995 閱讀 5500

svn即subversion的縮寫,是很常用的一種版本控制系統,關於svn的優越性,這裡不再多說。

一、我這裡先簡單介紹些如何在sentos上部署svn版本控管理系統

tar xzvf apr-1.4.6.tar.gz

tar xzvf apr-util-1.4.1.tar.gz

tar xzvf subversion-1.7.5.tar.gz

解壓後在工作目錄下得到apr-1.4.6 apr-util-1.4.1 subversion-1.7.5三個目錄。

03. 編譯

由於依賴關係,首先需要編譯apr-1.4.6:

cd apr-1.4.6

./configure

make

接著編譯apr-util-1.4.1:

cd apr-utial-1.4.1

./configure --with-apr=../apr-1.4.6

make

最後編譯subversion:

cd subversion-1.7.5

./configure --with-apr=../apr-1.4.6 --with-apr-util=../apr-util-1.4.1

make

04. 安裝(需要root許可權,或者將當前使用者名稱加入/etc/sudoers配置檔案中)

先安裝apr-1.4.6,進入apr-1.4.6目錄執行sudo make install

然後安裝apr-util-1.4.1,進入apr-util-1.4.1目錄,執行sudo make install

最後安裝subversion,進入subversion-1.7.5目錄,執行sudo make install

至此,svn就安裝成功了。

二、建立乙個簡單的svn版本倉庫

三、整合svn與apache

四、用web方式來檢視svn(安裝websvn)

五、svn客戶端的配置與實用

六、subversion鉤子的使用

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 版本庫是集中存放在 伺服器的,而幹活的時候,用的都是自己的電腦,所以要先從 伺服器取得最新的版本,然後開始幹活,幹完活了,再...