SVN 基本用法
SVN 與 CVS 異同 功能 SVN CVS 版本編號 每次 commit 專案編號加一,版編=專案被 commit 的次數 每個檔案一個編號,編號=這個檔案的commit 數 異動功能 add delete copy move add delete 指定儲存庫 標準 URL 語法,語法較自然 類 URL SVN 的版本編號 SVN 一次都是給整個專案都同一個 revision number, 而 CVS 是一個檔案一個 revision number。 這樣的好處是可以很簡單的找出穩定的版本。 因為穩定和整個專案有關,而非個別的檔案。 所以一個穩定的專案版在 SVN 可用一個 revision number 表示, 而在 CVS 需指定每個檔案的 revision number 比較麻煩。 安裝SVN 1.先下載 bin 檔案 2.解壓安裝 3.設定環境變數 lang=en_us 以去除中文亂碼 常用指令 以下指令以主機[192.168.0.188]及專案[RPMS]為範例: 察看目前儲存庫的目錄 svn list svn://192.168.0.188/ 取得最新的工作烤貝 svn co svn://192.168.0.188/RPMS 更新工作烤貝 #進入工作目錄 cd RPMS #更新 svn up 加檔入確認排程 #進入工作目錄 cd RPMS svn add FILE 刪檔入確認排程 #進入工作目錄 cd RPMS svn delete FILE 建立子目錄加入排程 #進入工作目錄 cd RPMS svn mkdir DIR 確認上傳 #進入工作目錄 cd RPMS svn ci 連接密碼控管的文件庫 若要連上有加上密碼控管的文件庫則在命令前加上使用者及密碼資訊如下: svn co --username ggyy --password ggyy svn://gyboy.blogspot.org/fhope