安裝很簡單,如在ubuntu下可以直接使用以下的命令進行安裝:
sudo apt-get install subversion subversion-tools
使用
1、檢出工程:svn checkout
如:svn co http://svn.shiwan.com/svn/shiwan/branches/program/
2、更新(update)伺服器資料到本地
命令: svn update [directory|file]
svn up [directory|file]
例:把 https://svn.test.cn/book/network/ 目錄中的內容更新到本地
# cd /usr/local/svn/book/network
# svn update
3、檢視日誌(log)。
svn log [directory|file]
4、增加(add)本地資料到伺服器
命令: svn add
5、提交(commit)本地文件到伺服器
命令: svn commit -m "" [directory|file](目的目錄或者檔案)
svn ci -m "" [directory|file]
例:把 /usr/local/svn/book/network/tcpip.txt 提交到伺服器,前提是伺服器上已經有此檔案(如果是在本地新建的檔案,應該先使用svn add將這個檔案新增到伺服器上,一般的情況都應該是先執行svn add命令)。
# cd /usr/local/svn/book/network/
# svn commit -m "" # -m是記錄的log(message)資訊,可以為空,但是' -m "" '必須有
一般情況下,只要在需要更新的資料檔案所在的目錄執行 svn ci -m "" 即可。
Linux下SVN客戶端使用教程
svn全名subversion,即版本控制系統。svn與cvs一樣,是乙個跨平台的軟體,支援大多數常見的作業系統。作為乙個開源的版本控制系統,subversion管理著隨時間改變的資料。這些資料放置在乙個 資料檔案庫 repository 中。這個檔案庫很像乙個普通的檔案伺服器,不過它會記住每一次檔...
Linux下SVN客戶端使用教程(全)
1 svn介紹svn全名subversion,即版本控制系統。svn與cvs一樣,是乙個跨平台的軟體,支援大多數常見的作業系統。作為乙個開源的版本控制系統,subversion管理著隨時間改變的資料。這些資料放置在乙個 資料檔案庫 repository 中。這個檔案庫很像乙個普通的檔案伺服器,不過它...
Linux下SVN客戶端使用教程(全)
目錄 1 svn介紹 2 svn安裝 3 svn使用 3.1 將檔案checkout到本地目錄 3.2 往版本庫新增新的檔案 3.3 將改動的檔案提交到版本庫 3.4 加鎖 解鎖 3.5 更新版本 3.6 檢視檔案或者目錄狀態 3.7 刪除檔案 3.8 檢視日誌 3.9 檢視檔案詳細資訊 3.10 ...