svn常用命令

2021-07-24 07:24:19 字數 1361 閱讀 4612

svn恢復原樣

svn status |awk -f "?" '' |xargs sudo rm -rf

1.給檔案新增可執行許可權

svn propset svn:executable on build_wifi.sh

2.提交到svn伺服器

svn commit -m "+x" build_wifi.sh

3.從主分支切換到分支(根目錄未變)把工作拷貝更新到別的url

切換到svn switch

4.relocate

伺服器位址變更

svn switch --relocate   

5.檢視兩條svn記錄

svn log --limit 2

--verbose選項會列印所有影響當前執行路徑的日誌資訊,即所修改檔案

svn log --limit=2 --verbose

6.檢視兩個版本間的修改

svn diff -r 3985:3986

實際上檢視的是3986版本相對於上乙個版本3985的修改變化。

7.從伺服器svn刪除檔案

svn delete good.c

svn commit -m "delete file" ./

8.新增檔案

svn add ***

svn add *.c

svn commit -m "delete file" ./

9,新增資料夾下所有檔案。

svn add *** --force

10.更新

svn update

svn up

11.check out

svn co ***

12.檢視svn伺服器位址資訊

svn info

13.檢視當前檔案狀態

svn status

14.版本回退

svn merge -r 20:10 [檔案或目錄]

回退到10這個版本

15.checkout  某乙個版本

svn co -r 4755 url

16.checkout裡面的某個檔案,避免checkout資料夾裡所有的檔案

mkdir test

cd test

svn up xx.rar

17.上傳乙個新目錄code到svn伺服器

svn import -m "new import" code file:///c:/svn_root/amlogic/code

不忽略檔案,所有檔案都上傳

svn import --no-ignore -m "4.3.0.0" ***  

svn使用:從svn伺服器端徹底刪除錯誤提交版本

svn 常用命令

轉 楊爭 本人在在以前一篇文章 svn的最佳實踐 介紹了使用svn進行版本控制的思想,本文進一步從實戰的角度介紹如何使用svn,其中重點闡述了svn的一些重要概念,便於大家更好地理解svn,這樣有利於指導我們的在實際開發過程中的svn操作。一 svn版本號 revision number 1 svn...

SVN常用命令

雖然svn在windows下有強大的圖形化客戶端,但在linux下命令還是主力 1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔案 svn add file 例如 ...

svn常用命令

svn 提交注意的問題 1.可以直接通過svn ci 提交修改的 2.如果提示過期,是因為衝突,首先要update一下,然後用svn resolved清除多餘的檔案,並且解決衝突,最後svn ci 提交。一.提交處理過程 以make.rules為例 1 修改提交 svn ci m make.rule...