svn版本控制常用命令

查看未提交的文件(含新增的和修改过得)
svn status
 
检出代码
svn checkout svn://192.168.0.10/v2019.1/spark \
    /Users/zhangsan/workspace \
    --username zhangsan \
    --password 123456

 

添加

添加单个文件:
svn add myfile.txt
svn commit -m "新增myfile.txt文件" myfile.txt
 
添加多个文件:
svn add *.java
svn commit -m "新增当前目录下面的所有*.java文件" *.java

添加文件夹:
svn add myfolder
svn commit -m "添加一个新的文件夹" myfolder

 

删除
删除文件:
svn remove myfile.txt
svn commit -m "删除myfile.txt文件" myfile.txt
 
删除文件夹:
svn rm --force common
svn ci -m "delete junit test folder" common
 
更新
更新整个目录
svn update
 
更新某一个文件
svn update myfile.txt
 
更新某一个文件到某一个版本:下面的200是版本号
svn update -r 200 myfile.txt
 
恢复某个文件(本地删除或者修改后还没有提交到远程svn目录)
svn revert myfile.txt
 
提交
svn commit -m "备注信息" myfile.txt   #只将myfile.txt的本地缓存更新提交到远程svn
svn commit -m "备注信息"              #将所有本地缓存更新提交到远程svn
 
忽略文件
进入到.idea所在的目录:
svn propset svn:ignore '.idea' ./
svn commit -m 'ignore a directory called ".idea"' .idea
 
svn propset svn:ignore 'spark.iml' ./
svn commit -m 'ignore a file called "spark.iml"' spark.iml
 
简写
checkout - co
commit - ci
update - up
status - st
delete - del
remove - rm

转载于:https://www.cnblogs.com/wkaca7114/p/svn-command.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值