svn命令與svn雜談

2021-06-02 09:39:17 字數 957 閱讀 2830

svn是乙個很不錯的版本管理軟體,雖然也偶爾用用,但都是滑鼠操作,原來svn還有命令列。

svn命令不會對當前目錄和**庫一起操作,並且svn的操作都是原子操作。

版本控制軟體也不止svn,還有cvs、git等。

新建乙個資料夾,然後滑鼠右鍵選中"tortoise"選單中的子選單"create repository here",就可以了。

使用形式只要將url的改為"file:///c:/svn/homework"這種格式就好了。

svn help + 命令   檢視幫助資訊

svn add + filename  在本地新增檔案或資料夾,前提當前目錄已經是

svn commit -m "loginfo"  上傳修改到伺服器,並新增備註資訊

svn revert + 檔名   對本地檔案恢復到修改前版本

svn status  檢視本地狀態,svn status -u 可以用來**衝突

可以使用svn merge --dry-run來模擬merge一下,看一下merge會發生什麼,而不是真正的做這個動作。

svn switch 個人覺的只是對映,像windows中的shortcut,不同於拷貝

svn merge 這個試了很久,還不太會用,只好用右鍵操作。(不過聽說乙個版本控制軟體的好壞主要在分支與合併,所以這個在團隊開發中很關鍵的)

svn copy 可以直接對**庫之間進行拷貝,決定於後面的路路徑

svn diff > *.diff  顯示檔案的修改。

svn info  顯示svn資訊

svn狀態:

a  added

d  deleted

u  updated

c  conflict

g  merged (with local uncommitted changes)

其實基本功能滑鼠操作都能完成,命令列乙個可能為了提高效率,另外估計是給第三方開發工具用吧。

svn常見命令

1.獲取 svn co svn 172.16.0.254 biad gct models wm5130 username nick.li password nick.li revision 18 2.提交 svn ci m filepath dirpath 3.增加檔案或資料夾 svn add fi...

常用svn命令

日常開發常用的svn命令如下 1 從 庫中拉下 即checkout 將 checkout到當前目錄 svn co url 將 checkout到指定目錄 svn co url directory 2 把新建的檔案提交的svn 庫,這需要兩個步驟 首先把文加加入svn管理 svn add filena...

常用svn命令

1.檢視目錄結構 3.到目錄下add新檔案 svn add 4.更新 svn update 5.commit svn commit m log 6.清除已存使用者 rm subversion auth 重新登入 svn ls username name password 111111 addr 7....