svn 使用

1、创建远程仓库(svn import)

命令:svn import project_dir  http://192.168.1.242:8080/svn/IOS/Ben/remote_dir

project_dir:本地项目路径,不填默认当前文件夹

remote_dir:服务器上的项目文件夹,不存在会自动创建

ps:import后,project_dir不会自动传话为工作目录,需要重新检出

2、检出(svn co)

命令:svn co url path

· url:服务器svn项目地址

· path: 本地存放目录,若path为空,则默认为在当前目录创建

3、更新项目(svn up)

命令: svn up -r m path

m:指定的版本号,若没有则更新到最新版本

path:指定更新的目录,没有则更新当前目录

4、添加文件(svn add)

命令:svn add file

file:需要添加的文件,可以使用*通配符匹配多个文件

ps:#添加多个文件  svn add a.txt

        #添加同类型文件  svn add *.txt

5、删除文件(svn del)

命令:svn del path -m "msg"

path: 要删除的文件和目录

-m:删除备注说明,可省略

6、提交(svn ci)

命令:svn ci -m "msg"

-m:提交备注说明

7、查看日志(svn log path)

命令: svn log path

path: 要查看日志的文件和目录

8、比较差异(svn di)

命令:svn diff path

path:要比较的文件

9、查看项目详情(svn info)

命令:svn info

10、新建分支(svn copy)

命令:svn copy branchA branchB -m "make B branch" // 从branchA拷贝出一个新分支branchB

11、合并内容到分支(svn merge)

命令:svn merge branchA branchB // 把对branchA的修改合并到分支branchB

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • .使用 SVN 终端命令 (个人开发) 1.SVN 帮助 svnhelp 查看全部功能选项 2.初始化项目 例 ...
    宁梓茞阅读 2,286评论 0 0
  • 文章原地址 环境:Xcode6.4 情景:BOSS给了SVN地址和账号你,让你上传代码 步骤一:进入添加SVN地址...
    猪猪侠在这z阅读 4,574评论 0 3
  • SVN版本:1.5 及更新版本 名词说明: WC:Working Copy 你的工作区 Versioned:受控的...
    日风和阅读 9,802评论 1 23
  • 场景描述: 我们公司的代码托管使用的是内网的svn管理,地址是https的,我在用Xcode的clone的时候出现...
    塞外神龙阅读 8,766评论 0 1
  • centos服务器安装完svn之后svnadmin create /data/svn/test //创建库svns...
    中v中阅读 8,742评论 0 3