svn 命令行创建和删除 分支和tags

转载 2016年08月31日 13:05:30

http://blog.csdn.net/yangzhongxuan/article/details/7519948

创建分支

svn cp -m "create branch" http://svn_server/xxx_repository/trunk http://svn_server/xxx_repository/branches/br_feature001 


获得分支 

svn co http://svn_server/xxx_repository/branches/br_feature001 


合并主干上的最新代码到分支上

cd br_feature001 

svn merge http://svn_server/xxx_repository/trunk 

如果需要预览该刷新操作,可以使用svn mergeinfo命令,如:

svn mergeinfo http://svn_server/xxx_repository/trunk --show-revs eligible

或使用svn merge --dry-run选项以获取更为详尽的信息。


分支合并到主干

一旦分支上的开发结束,分支上的代码需要合并到主干。SVN中执行该操作需要在trunk的工作目录下进行。命令如下:

cd trunk 

svn merge --reintegrate http://svn_server/xxx_repository/branches/br_feature001 

分支合并到主干中完成后应当删该分支,因为在SVN中该分支已经不能进行刷新也不能合并到主干。


合并版本并将合并后的结果应用到现有的分支上

svn -r 148:149 merge http://svn_server/xxx_repository/trunk


建立tags

产品开发已经基本完成,并且通过很严格的测试,这时候我们就想发布给客户使用,发布我们的1.0版本

svn copy http://svn_server/xxx_repository/trunk http://svn_server/xxx_repository/tags/release-1.0 -m "1.0 released"


删除分支或tags

svn rm http://svn_server/xxx_repository/branches/br_feature001
svn rm http://svn_server/xxx_repository/tags/release-1.0



maven 命令建分支步骤以及注意事项

一、在svn创建对应的目录          branches->分支目录     tags->标签目录(当前线上项目对应的版本)     trunk->主干目录 二、运行项目中的所有的测试用例(无报...
  • blissnmx
  • blissnmx
  • 2016年10月13日 18:08
  • 1266

SVN trunk(主线) branch(分支) tag(标记) 用法详解和详细操作步骤

使用场景: 假如你的项目(这里指的是手机客户端项目)的某个版本(例如1.0版本)已经完成开发、测试并已经上线了,接下来接到新的需求, 新需求的开发需要修改多个文件中的代码,当需求已经开始开发一段时间的...
  • vbirdbest
  • vbirdbest
  • 2016年04月11日 17:02
  • 68076

linux下svn使用小结 创建 添加仓库 版本管理

(1): 创建svn仓库路径 mkdir  -p  /opt/svn/project1 svnadmin  create  /data/svn/project1 注意:为了规范:一般在项目目录...
  • u014659211
  • u014659211
  • 2017年03月08日 17:59
  • 2382

Git-命令行-删除本地和远程分支

命令行方式Git Bash: 切换到要操作的项目文件夹 命令行 : $ cd 查看项目的分支们(包括本地和远程) 命令行 : $ git branch -a 删除本地分支 命令行 : $ gi...
  • qq_32452623
  • qq_32452623
  • 2017年01月11日 09:49
  • 3985

SVN中的Branches分支以及Tags标签详解与应用举例

  • 2011年05月15日 12:22
  • 795KB
  • 下载

[转]SVN中的Branches分支以及Tags标签详解与应用举例

原文地址: http://my.oschina.net/maczhao/blog/350058 摘要 SVN中的Branches分支以及Tags标签详解与应用举例 1.关于SVN SVN 是S...
  • xian_wwq
  • xian_wwq
  • 2016年07月14日 16:09
  • 633

SVN中的Branches分支以及Tags标签详解与应用举例

SVN中的Branches分支以及Tags标签详解与应用举例
  • adparking
  • adparking
  • 2014年11月08日 17:08
  • 712

SVN中的trunk(主线) branch(分支) tags(标记)介绍

trunk(主干|主线) branchs(分支) tags(标记) truck(主干|主线|主分支):是用来做主方向开发的,新功能的开发应放在主线中,当模块开发完成后,需要修改,就用branch。 b...
  • zy13270867781
  • zy13270867781
  • 2017年04月05日 09:57
  • 199

SVN分支和合并(trunk、branches、tags)

原文地址:原文链接地址 尽管svn没有作强制要求,但是一般svn版本库目录建议创建trunk、branches和tags三个目录。在实际操作时,trunk主干版本要时刻保持干净,即随时可以基...
  • u014289186
  • u014289186
  • 2016年10月18日 23:28
  • 2155

svn 命令行批量删除和批量添加

http://www.2cto.com/os/201212/172677.html
  • qhexin
  • qhexin
  • 2014年08月01日 09:35
  • 542
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:svn 命令行创建和删除 分支和tags
举报原因:
原因补充:

(最多只允许输入30个字)