SVN命令行总结

Mac下用终端命令行操作SVN。学习过程中的杂记而已,方面后期查看使用。

具体的命令行如下:

1、svn help ---》查看所有的SVN命令行

标题

2、svn list path ---》查看相应path下的文件和目录列表

      svn list -v path ---》查看相应path下的文件和目录列表的详细信息(修订人,版本号,文件大小等)

标题

3、svn info path 

4、svn mkdir -m "提交log" path ---》创建纳入版本控制的新目录

    (备注:以下Hotel11就是新创建的文件夹,此命令执行后直接在服务器上生效,不需要再commit)

标题

5、svn delete path -m "提交log"  ---》删除纳入版本控制的目录

(备注:以下Hotel11就是要删除的文件夹,此命令执行后直接在服务器上生效,不需要再commit)

标题

6、svn revert -R localPath ---》撤销本地的修改

标题

7、去掉工程中 .svn的相关文件

      find . -name ".svn" -exec rm -rf {} \;

8、svn import 文件夹名 path -m "提交log" ---》主要用于将工程文件夹导入到svn上。

(备注:导入之前先cd跳转到文件夹所在的上级目录。导入之后原先的目录树并没有纳入版本控制,你还是要运行svn checkout得到一个干净的目录树工作拷贝,在此工程中工作才可以。)

标题

 如下两个命令行的区别:

svn import -m "New import" myproj http://svn.red-bean.com/repos/trunk/misc 

----》不会在版本库创建目录myproj文件夹。

svn import -m "New import" myproj http://svn.red-bean.com/repos/trunk/misc/myproj

----》已经在版本库创建目录myproj文件夹。

9、svn co/checkout path 

10、svn up/update 

11、svn commit -m "提交log"

12、svn status/st ---》查看localpath目录下文件在版本库中的状态。

标题

13、svn add 文件名 ---》添加相关的文件到版本库。

标题

更新待续。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值