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下

删除分支目录






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值