SVN常用命令

因工作中还仍在使用svn来托管代码,而本人用的是mac电脑,因此经常使用命令行来更新和提交代码,对于工具还是有点用不习惯,特将常用的svn整理如下:

mkdir:创建svn服务端的目录
svn mkdir https://svn.svn-server.com/repo/trunk/deom/projects/TestProject/ --username=testuser --password=secret -m "create dir"
import:将本地代码导入到svn

将本地目录TestProject导入到svn服务器进行托管

svn import TestProject https://svn.svn-server.com/repo/trunk/demo/projects/TestProject/ --username=testuser --password=secret -m "import project"
co:checkout工程代码
svn co https://svn.svn-server.com/repo/trunk/demo/projects/TestProject/ TestProject --username=testuser --password=secret
move:移动目录

比如我们提交目录到svn后发现提交到了错误的目录,此时用move命令就很方便啦

svn move https://svn.svn-server.com/repo/trunk/demo/projects/TestProject/ https://svn.svn-server.com/repo/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 https://svn.svn-server.com/repo/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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值