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...