svn常用命令

(1)下載和提交代碼

svn  co  <svn url>  [本機存儲地址] --將項目下載到本地

svn  up    --將svn修改後的目錄更新到本地

svn   ci   -m   "type  :message" --提交代碼    

type類型定義如下:

import   新的工程、目錄 工程描述

add 添加新的功能 所屬模塊、功能描述

del  刪除新的功能 所屬模塊、主要改動

fix  修改bug bug說明及修改方法

mod 修改功能 所屬模塊、主要改動

(2)文件管理

svn   add  a.java

svn   rm    a.java

svn   mv   a.java

(3)查看本地文件狀態

svn  staus

M:本地有修改

A:svn處有增加

D:svn處有刪除

?:未納入svn文件管理

!:處於svn管理,但有丟失,svn  up恢復

C:有衝突文件,svn   resolved消除衝突標記

svn   diff  --查看本地與遠程文件不同

svn   log  --查看已提交的修改日誌

svn   revert   --撤銷本地未提交的修改,不可逆

svn   rollback  --撤銷提交過的代碼,可逆

(4)列子

svn   cp   https://.........(svn地址)   https://.....(本機地址)     --複製一個新的分支

svn    co   本機地址    --將這個新的分支check  out到本地來

cd    項目分支目錄下 --移動這個項目目錄下

svn   info   --查看項目信息

vim   test.txt    --測試增加一個新的文件

svn   diff    --無變化

svn   status   --?,  test .txt

svn    add  test.txt   --將文件加入到svn版本控制下

svn   status    --A,   test.txt

svn   diff    --顯示修改的信息

svn    ci  -m  "ADD:test.txt"    --將新增的text.txt  check  in到svn中

svn    log  -l  5  --顯示最近5條提交數據

vim    test.txt    --修改text.txt文件

svn   status    --M, test.txt

svn   revert   -r    --當前目錄下所有未提交的修改全後退

svn   merge   --將分支目錄下的內容merge到主幹目錄trunk下

刪除分支目錄






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章