Linux下SVN客戶端的使用方法

2021-05-24 01:29:42 字數 1118 閱讀 8992

安裝很簡單,如在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 ...