macOS下SVN常见命令简述

获取帮助

命令格式:svn help(或svn h,或svn ?)

此命令用以获取svn的常见命令及其书写格式。此外,加上具体的命令名称还可以获取该命令的说明文档,如:svn help status。

检出

命令格式:svn checkout|co URL [local_path]

checkout命令用于将服务器端(代码仓库)中的项目代码检出(其实就是拷贝,类似于Git的clone)到本地。其中URL指定服务器端的地址,后面的local_path可选,如果省略则检出到当前目录下。此外还可指定一些额外参数,可以用help命令查看详细信息。

添加

命令格式:svn add filename

往版本库中添加新的文件。需要注意的是,在执行add命令后,还需要执行commit命令才会将文件上传到服务器端的仓库中。

提交

命令格式:svn commit|ci

用于将修改后的代码提交到仓库中(与Git的commit相同)。

导出

文件格式:svn import [path] URL

把一个不带.svn的目录树导出到仓库中。

加锁/解锁

命令格式:加锁 svn lock TARGET;解锁 svn unlock TARGET

给仓库中指定的文件/目录上锁后,别人将不能更改它,除非执行解锁操作。

加锁操作说明,解锁操作也类似

 

更新

命令格式:svn update [PATH]

协同开发中常用的命令,当与你协同开发的其他人员将他们负责的代码提交到服务器端时,我们需要同步代码,这就需要用到update命令。详细说明请参考使用手册(svn ? update查看)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值