Linux中常用的SVN指令匯集

2021-07-05 02:51:18 字數 1635 閱讀 8461

linux中常用的svn指令匯集:

本片文章內容比較簡單,主要就是匯集了一些常用的svn指令,方便我們操作和管理svn的**版本。另外,我們也可以使用一些ide整合軟體工具來管理和操作svn哦。

1、更新內容到某個版本

#svn  update  -r m  path或svn up  -r  m  path

note:

#cd  /root/project

#svn  up  ---更新指定目錄下所有的檔案

#svn  up  bak_20150101/test.php  ---更新分支檔案到最新版本

#svn  up  -r 100  bak_20150101/test.php   ---還原分支檔案到版本100

2、拉取檔案到本地

#svn  checkout 或svn co  path

#cd  /root/project

#svn co  svn:   ---拉取版本庫到本地

3、提交檔案到倉庫

#cd  /root/project

#svn  add  test.txt  ---提交檔案到倉庫

#svn  add  *.txt  ---提交以.txt字尾的所有檔案

4、檔案提交到遠端倉庫

#cd  /root/project

#svn  commit –m 「commit file to remotegit」 svn-test.txt

(svn  ci–m 「commit file to remote git」 svn-test.txt)

5、從倉庫中刪除檔案

#cd  /root/project

#svn  delete  test.txt

note:

最後commit即可徹底刪除

6、檢視檔案詳細資訊

#cd  /root/project

#svn  info  test.txt

7、檢視檔案目錄狀態

#cd  /root/project

#svn  status -v  milujia

8、檢視檔案被修改的日誌

#cd  /root/project

#svn log  test.php

9、比較版本差異

#cd  /root/project

#svn diff  index.php

(svn di index.php)

note:

對比版本差異:

#svn diff  -r  m:nindex.php

10、將兩個版本間差異合併到當前檔案

#cd  /root/project

#svn merge  -r  200:205 test.php

note:

一般合併之後會出現衝突需要解決然後再行更新

11、svn幫助

#cd /root/project

#svn help

#svn help ci

12、檢視svn服務

#ps aux|grep svn

13、持續更新中…

技術討論群(新):

182437336

linux下svn常用指令

windows下的tortoisesvn是資源管理器的乙個外掛程式,以覆蓋圖示表示檔案狀態,幾乎所以命令都有圖形介面支援,比較好用,這裡就不多說。主要說說linux下svn的使用,因為linux下大部分的操作都是通過命令列來進行,所以必須得掌握linux下svn的常用指令。當然linux下也有模仿t...

linux下svn常用指令

windows下的tortoisesvn是資源管理器的乙個外掛程式,以覆蓋圖示表示檔案狀態,幾乎所以命令都有圖形介面支援,比 較好用,這裡就不多說。主要說說linux下svn的使用,因為linux下大部分的操作都是通過命令列來進行,所以必須得掌握linux下svn的常用 指令。當然linux下也有模...

linux下svn常用指令

windows下的tortoisesvn是資源管理器的乙個外掛程式,以覆蓋圖示表示檔案狀態,幾乎所以命令都有圖形介面支援,比較好用,這裡就不多說。主要說說linux下svn的使用,因為linux下大部分的操作都是通過命令列來進行,所以必須得掌握linux下svn的常用指令。當然linux下也有模仿t...