Back To Top
Subversion是一套使用開源碼開發的版本控制系統,它的設計目標就是取代目前的CVS。近年來由於資訊技術快速發展以致程式碼規模日亦複雜,舊的CVS 系統已經開始顯露疲態。相對於的RCS及CVS, Subversion採用了分支管理系統來接替 CVS。 設計者以兩個方法來贏得 CVS 使用者的心, 首先產生一個設計與外觀都類似 CVS 的開源碼系統, 進而再修正 CVS 中最廣為人知的缺點。雖然不是版本控制設計的偉大變革,但是 Subversion 絕對是個強力可用性高而且深具彈性的工具,近來新建置的版本控制多已改用此套系統。
Subversion 是一個用以分享資訊的中央系統,以檔案庫 (repository)作為儲存資料的核心。檔案庫儲存資料的形式是檔案系統樹 (filesystem tree) ,也就是典型的目錄與檔案的架構。用戶需先連上檔案庫然後對這些檔案作讀取或寫入的動作。 藉由共同資料庫觀念將資訊與他人共用。此節將說明目錄的結構。在專案的根目錄下建立的 trunk、branches、和 tags 這三個目錄是有特別意義的,它們的作用分別是:


登入畫面 :

使用者: nidify
p/w: 暫不開放登入
出現如下登入後畫面表示有Subversion使用帳號
