2012年7月2日 星期一

Install subversion for CentOS 5.6



什麼是 Subversion ?

Subversion 是一個自由/開放源碼的版本控制系統, 也就是說 Subversion 管理著隨時間改變的檔案. 這些檔案放置在一個中央 檔案庫 (repository) 中. 這個檔案庫 很像一個尋常的檔案伺服器, 不過它會記住每一次檔案的變動. 這樣你就可以把檔案回復到舊的版本, 或是瀏覽檔案的變動歷程. 許多人會把版本控制系統想像成某種 “時光機器”. 

某些版本控制系統也是 software configuration management (SCM) 系統. 這些系統是特別設計來管理大量程式碼的, 而且具有許多功能, 專門用在軟體發展之用 — 像是可完全了解程式語言, 或是提供編譯軟體的工作. 不過 Subversion 並不是這樣的系統; 它是一個泛用系統, 可用來管理任何 類型的檔案, 其中包括了程式源碼.
(此文出自 http://www.iq180.com.tw/2012/06/version-control-with-subversion-1411m.html)



安裝 Subversion:

Subversion 是以 Apache 的模組的型式在執行,它須要下面兩支程式組:
mod_dav_svn
subversion
以 CentOS Linux 來說,它內建就有含 Subversion 套件了。
可以用下面指令檢查是否已安裝,




如果操作結果如上圖顯示,沒有其它訊息,則表示這台 Server 未安裝 Subversion。

可以從 Linux 安裝光碟或從 Yum 安裝,這裏以 yum 來做範例,
執行下列指令:
yum  install  mod_dav_svn  subversion






















它幫我們找到其它相依性的軟體須一併安裝,所以請按 y。






















再次執行 rpm 指令確定安裝:







好啦~!裝好了,就醬。
























怎麼設定?
啊這篇不就是了?  Version Control with Subversion - 1411M - Big5




什麼叫太長看不完?
我 ....>"<
你鬼的,我 ....

有空再補。













沒有留言: