SVN常用命令

2021-08-14 09:55:05 字數 1569 閱讀 5130

因工作中還仍在使用svn來託管**,而本人用的是mac電腦,因此經常使用命令列來更新和提交**,對於工具還是有點用不習慣,特將常用的svn整理如下:

mkdir:建立svn服務端的目錄

svn mkdir 

/trunk/deom

/projects/

testproject/ --username=testuser --password=secret -m "create dir"

import:將本地**匯入到svn

將本地目錄testproject匯入到svn伺服器進行託管

svn import testproject

/trunk/demo

/projects/

testproject/ --username=testuser --password=secret -m "import project"

co:checkout工程**
svn co 

/trunk/demo

/projects/

testproject/ testproject --username=testuser --password=secret

move:移動目錄

比如我們提交目錄到svn後發現提交到了錯誤的目錄,此時用move命令就很方便啦

svn move 

/trunk/demo

/projects/

testproject/

/trunk/demo

/projects/

testproject/ testproject --username=testuser --password=secret

add:新增目錄或檔案到svn的版本控制
svn add readme.txt
ci:新增目錄或檔案到svn的版本控制後需要提交到svn伺服器
svn ci readme.txt -m

'commit readme.txt'

提交多個檔案或整個目錄

svn ci *

-m'commit readme.txt'

刪除目錄或檔案:rm命令
svn rm 

/trunk/demo

/projects/

testproject/test.txt --username=testuser --password=secret -m 'delete test.txt'

log:檢視某個檔案的所有歷史提交情況
svn log

--diff test.txt

up:更新當前目錄或檔案
svn up
st:檢視當前目錄下的檔案和目錄更新情況
svn st
svn help
或針對某個具體命令如rename:

svn help

rename

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