当前位置: 首页 > news >正文

网站做蜘蛛池有用吗天津百度推广排名优化

网站做蜘蛛池有用吗,天津百度推广排名优化,陇南地网站建设,qq整人网站怎么做作者:fbysss msn:jameslastchinahotmail.com blog:blog.csdn.net/fbysss 声明:本文由fbysss原创,转载请注明出处 关键字:svn分支合并 1.创建分支的意义 创建分支的意义,比如我们在一个基础平台上进行开发,每个技术小组…

作者:fbysss msn:jameslastchina@hotmail.com  blog:blog.csdn.net/fbysss 声明:本文由fbysss原创,转载请注明出处 关键字:svn分支合并

1.创建分支的意义

创建分支的意义,比如我们在一个基础平台上进行开发,每个技术小组负责一个子项目,而基础平台也是有可能会继续更改的,这个时候,如果不创建分支,子项目之间会相互影响,影响最大的就是后期的测试和版本发布,子项目A已经结束,但测试却受到正在进行的子项目B的影响,测试通不过,就别说版本发布了。所以,我们需要从目前的项目(主干trunk)中创建分支(branch),隔离子项目间的相互影响。

2.svn创建分支原理

在svn中,创建分支,实际上就是一个版本拷贝(对应copy to...注意:绝不是简单在客户端上copy一个目录,而是svn仓库中copy,文件版本号会增加。),两边做任何修改发生的版本变化,是一套机制。举例:目前主干版本是100,分支版本是101,主干中增加一个文件,版本为102,分支中再增加一个文件,版本就为103了。两边的版本号是一套,不会重复。

3.svn创建分支的方法

TortoiseSVN:右键点击工程目录->TortoiseSVN->Branch/tag..菜单,From WC at Url自动为工程svn url,比如https://localhost:8443/svn/fbysss/prj1/trunk,to Url填写https://localhost:8443/svn/fbysss/prj1/branches/branch1。点OK按钮,分支就创建好了。

Subclipse:Team->Branch/tag..,跟上面类似.

SVN命令模式:svn copy trunk_path  branch_path  -m '描述'

举例:svn copy https://localhost:8443/svn/fbysss/prj1/trunk  

 https://localhost:8443/svn/fbysss/prj1/branches/branch1 -m "第一个分支"

注意一点:trunk和branch不能互为子目录,否则就乱套了。

4.分支合并

1)从分支合并到主干

分支开发结束之后,往往需要合并回主干去测试、发布,但分支和主干可能有很多冲突的地方,在合并时经常需要手工解决。

被操作对象:主干

From主干的打出分支时的版本

To:分支的Head版本(最新版本)

 

怎么理解这个From和To呢?似乎跟我们的想当然不太一样:因为我们理解,把分支合并到主干,肯定是From分支,To主干。怎么搞反了呢?

实际上,Svn认为,我们要合并的,是从主干的某个版本开始,到分支的某个版本结束。两边的版本号实际上是一套系统,不会有重复。我们从TortoiseSVN Help中也能找到证据:

 

[xhtml] view plaincopyprint?
  1. If you are using this method to merge a feature branch back to trunk, you need to ........  
  2.   
  3. In the From: field enter the full folder URL of the trunk. This may sound wrong, but remember that the trunk is the start point to which you want to add the branch changes. You may also click ... to browse the repository.   
  4.   
  5. In the To: field enter the full folder URL of the feature branch.   

 

2)从主干合并到分支

试想这样的情况:一个项目里面,要独立出来一个子项目,需要单独发布版本,用到了基础框架代码,而基础框架在主干中不断修改完善,这就需要从主干合并到分支。

被操作对象:分支

From:分支的第一个版本(最旧版本)

To:主干的Head版本(最新版本)

相当于从分支的第一个版本开始一直到主干最后一个版本结束合并之后,替换分支。

3)从分支合并到分支

有这样的需求:一个项目中有很多分支,这些分支需要分期上线,有多个工作并行,但每一期之间不能相互影响,这就可以打出几个tag(也是分支),从主干copy而来。其他主干根据排期分别合并到这些tag中来。比如有prjTag1和prjTag2,model1、model2需要合并到prjTag1中,model3、model4需要合并到prjTag2中。拿prjTag1举例:

在prjTag1的work copy中,merge

From主干的打出分支时的版本

To:分支的Head版本(最新版本)

注意:From不是本Tag的某个版本,而是之前主干打出分支时的版本,最终Merge到prjTag1的work copy,而prjTag1是找不到当初打分支时的版本的。

转载于:https://www.cnblogs.com/poison/p/3544622.html

http://www.lbrq.cn/news/2386441.html

相关文章:

  • 知企业网站怎么打不开seo优化专员招聘
  • 网站栏目划分苏州手机关键词优化
  • excel网站链接怎么做seo网站推广经理
  • 东莞哪家做网站好发布软文是什么意思
  • 九龙坡做网站广告软文范例大全100
  • 株洲芦淞区疫情最新情况网站优化软件哪个好
  • 只有做推广才能搜索到网站吗淘宝推广费用多少钱一天
  • 国外做枪视频网站产品推广策略怎么写
  • 服装鞋帽 网站建设cms网站
  • 大连装修公司哪家好东莞seo外包平台
  • 网站建设优化之优化关键字中国旺旺(00151) 股吧
  • 昆明360网站制作互联网销售
  • 建设一个企业网站要多少钱seo是什么化学名称
  • wordpress免费的模板seo描述快速排名
  • 做python项目的网站2023年免费进入b站
  • 网站用户体验解决方案外包公司和劳务派遣
  • 教育网站 php百度首页优化
  • 门户网站直接登录系统google 浏览器
  • 尚云网站建设seminar是什么意思
  • 污染网站代码seo流量
  • 桐乡建设规划局网站seo优化的价格
  • 网站tdk设置界面排名优化公司口碑哪家好
  • 万网主机怎么做网站大数据网站
  • 关于水果怎么做网站域名站长工具
  • 网站建设规划报告湖南企业竞价优化服务
  • 哪个公司可以专门做网站今天今日头条新闻
  • 香港特别行政区土地面积seo怎么优化
  • 网站开发验收方案新闻内容摘抄
  • 张家界酷网科技网站建设网站转让出售
  • 宝安做棋牌网站建设哪家技术好官网seo是什么
  • C++控制台贪吃蛇开发:从0到1绘制游戏世界
  • 模型轻量化全指南:从剪枝量化到低配置设备部署实战
  • RS485转Profibus网关助力涡街液体流量计与300PLC高效通讯
  • 【Linux服务器】-mysql数据库数据目录迁移
  • Ubuntu网卡驱动无效,不能连接wifi上网
  • jvm分析篇---1、先认识下dump文件