Linux環境下SVN常用命令?

在Linux環境下,將SVN裡的代碼部署到測試環境裡進行測試的時候,隨著開發版本的迭代,需要不斷的更新SVN的版本

工具/原料

Linux

svn

方法/步驟

在Linux環境下,將SVN裡的代碼,下載到Linux環境裡命令為:svn co URL

svn co URL

將代碼checkout到當前目錄。

svn co URL directory

將代碼checkout到指定目錄

查看svn版本號

在svn的工作目錄,輸入命令:svn info

Linux環境下SVN常用命令

顯示一個目錄或某一版本存在的文件列表

svn list 或 svn ls

Linux環境下SVN常用命令

Linux環境下SVN常用命令

查看修改的所有的log記錄,含作者、日期、路徑等

svn log

Linux環境下SVN常用命令

查看某個具體版本號的所有修改的記錄

svn log -v -r n

Linux環境下SVN常用命令

顯示特定修改的行級詳細信息

svn dif

Linux環境下SVN常用命令

要比較兩個版本有什麼差異,或者說想知道某個版本和之前的版本相比到底修改了哪些內容

svn diff -r m:n path

例如:svn diff -r 2036:2037

Linux環境下SVN常用命令

將版本庫同步到當前項目中,或者說將當前版本更新到版本庫中某個版本

svn up -r x test

使用svn up表示從服務器上同步文件,默認情況下同步到最新版本

注意事項

所有關於svn的操作都需要在svn的工作目錄下面

相關問題答案