对这个问题的研究(1)-研发项目管理

>>对这个问题的研究(1)-研发项目管理

对这个问题的研究(1)-研发项目管理

引言:当今社会市场竞争激烈,软件开发企业想要占据前列需要在研发管理上下功夫,“向管理要效益”已经成为软件开发企业的共识,研发项目管理在软件企业中的普及也是大势所趋。国内做软件项目管理工具的开发商翼发云近几年发展十分迅速,越来越多的软件开发企业认识到研发项目管理的重要性,能切实有效降低成本,规范软件开发流程,提高软件产品质量。国内研发项目管理系统、敏捷开发管理工具的领导品牌翼发云敏捷项目管理系统采用可视化业务流程技术,支持瀑布模型等传统软件研发项目管理,同时也支持scrum等敏捷开发流程,是理想的敏捷开发管理工具,涵盖软件项目管理工作的整个生命周期。为提高国内软件开发企业的项目管理水平,分享一篇企业管理相关的知识文章。

问题描述

今天在工作中遇到一个SVN方面的问题,牵扯出使用SVN这一段时间的一系列问题。

具体来说,是这样的: scrum

  • 星期五有一个在线分支,它自己的分支需要合并。
  • 许多项目团队正在开发这个项目,而且它似乎是在线的。
  • 在前面的合并方法合并后DAO文件中没有错误。
  • 看看当前的主版本,所有这些DAO文件都存在;
  • 查看历史,发现这些DAO文件在两个版本之前是联机的。

问题分析

到这里,基本上可以怀疑问题原因了,就是自己merge的方法有问题。

那么,再看下merge的步骤 软件项目管理

  • 右键分支,选择合并
  • 默认是第一个,下一个。
  • 默认(特定版本),选择最新版本;
  • 测试合并,没有大问题,合并

那么,再迟钝,也可以发现,问题一定存在于有选项的地方了吧。

也就是说,merge的选择,这里应该选择第一个,merge all versions 敏捷开发流程

TortoiseSvn问题研究(一)


问题的延伸

其实我能在这个地方犯这么一个错误,也是挺神奇的。 研发项目管理

想之前,在进来选择的地方更容易出错

TortoiseSvn问题研究(一)

这里之前,包括今天,都没有搞清楚过,查了下,引用记录如下

SVN合并

1的三种方式,合并的修订

范围重新整合的一个分支

2,

3,合并两个不同的树

————

从chunanyong SVN上一支支的文章,转载:http://chunanyong.iteye.com/blog/697255类型源

是主要部门的工作或合并在清单范围的所有的变化,并比较了工作拷贝的内容,手工修改冲突的组合,然后提交到服务器的相应目录。如果工作副本是主要的,合并范围改变分支,如果工作副本是一个分支,合并主范围将被更改,我们必须注意URL的初始位置必须被合并,当前URL的工作副本是相同的。

1,合并范围的版本
。这种类型的应用程序使用最广泛,主要是将分支中的更改合并到主干中。单击主干上的右键选择合并,然后选择合并类型:合并范围版本。对
源URL是合并分支的URL。如果合并版本的范围为空,则意味着合并分支的所有版本,即分支创建以来的所有最新版本。如果只有一个版本被选中,或者是几个版本,这意味着只有N版本中的更改合并到主干中。如果只选择其中的一个版本,则只为该版本选择代表,而以前或以后的更改将不被采用。

两,和文艺复兴时期的
可以理解为巩固第一型的一种特殊情况,在合并的复兴,骨干可以被理解为一个没有任何修改之后的分支,和分支的修改,合并分支机构不选择版本。在重组和合并之后,分支机构的所有修改将合并到主干中。合并结果将使分支和主干完全相同,这样我们就可以删除分支。

三,用两种不同的树
这类具有两种不同的类型,第一类可以选择合并分支不能选择主干版本,版本;第二类是主干和分支不能选择合并的版本;这种类型是主要的或分支可以选择合并的版本,一个版本的过去可以选择与合并分支主干版本。如果选择的主干版本与分支版本不同,合并的主要部分将在合并时被放弃。
启动URL:选择主目录的URL(应该是符合当前工作副本的URL,这就是所谓的融合点)
端网址:选择分支合并的URL。最初的版本和
结束:一般启动版本应该找到最后的同步版本,如果不从同步(第一次,选择创建分支)的版本是最后的版本的最新版本,如果你不想把一些内容和进箱子,也可以选择合并点。

其实,如图所示,这个merge,from可以是主干,也可以是branch的。

TortoiseSvn问题研究(一)

虽然我没去查官方文档,不过日常是这么用的。。

(不得不吐槽,即使英文还可以,碰上太多专业情况,还是懵逼)

另外,一般而言的SVN是有三个分支的:trunk,branch,tags

之前对tags一直懵懵懂懂,今天稍微看了下

  • 标签和分支都是分支;
  • 分支往往是一个修改的分支;
  • 标签通常是一个不能移动的分支,如包装或包装。
  • 主干是主干,一般不直接修改,而是要经过分支开发后

文章从互联网整理而来,旨在传播scrum、软件项目管理、研发项目管理、敏捷开发管理工具的知识与应用,帮助软件开发企业真正了解研发项目管理的价值和意义,如果本文侵犯了您的权益或者您需要具体了解更多国内做研发项目管理系统的公司翼发云敏捷项目管理系统的相关信息,欢迎和我们联络:

【网址】www.effapp.com

2018-02-10T22:55:28+08:002018-02-17 18:50:58|Categories: scrum项目管理|