免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4937 | 回复: 9
打印 上一主题 下一主题

项目基本流程 [复制链接]

论坛徽章:
27
水瓶座
日期:2014-08-22 21:06:34程序设计版块每日发帖之星
日期:2015-11-25 06:20:0015-16赛季CBA联赛之新疆
日期:2015-12-19 19:05:48IT运维版块每日发帖之星
日期:2015-12-25 06:20:31IT运维版块每日发帖之星
日期:2015-12-25 06:20:31IT运维版块每日发帖之星
日期:2015-12-25 06:20:3315-16赛季CBA联赛之上海
日期:2016-04-15 19:51:31程序设计版块每日发帖之星
日期:2016-04-17 06:23:29程序设计版块每日发帖之星
日期:2016-04-23 06:20:00程序设计版块每日发帖之星
日期:2016-05-26 06:20:00每日论坛发贴之星
日期:2016-05-26 06:20:0015-16赛季CBA联赛之辽宁
日期:2017-02-16 23:59:47
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-10-29 16:56 |只看该作者 |倒序浏览
项目基本流程
一个项目会有多个人共同合作开发完成.基本流程是:
1.各开发成员建立自己的分支,并在此分支上开发;
2.各开发成员把分支合并到主干上并形成较为稳定的版本;
3.各个成员重新从主干上建立新的分支,在此分支上开发(即回到第一步)
4.循环往复,直到工程结束.

分支合并
在工作的目录下点右键TortoiseSVN ( Merge… 打开合并工具
如下图所示,可以选择从一个版本合并到另一个版本,在合并之前,可以点Diff比较这两个版本的异同,然后就可以点Merge合并.
l 首先比较第一个窗口与第二个窗口,把结果修改合并到第二个窗口.
l 然后确保光标处于第二个窗口时,点击上图中红色圈圈所示的按钮.这样会把第二个窗口的内容全部复制到第三个容口.之后保存,退出.
l 然后在工程目录上点右键,进行SVN->Resolved.这样会删除无用的临时文件.
l 最后提交所作的修改,并添加详细的注释.

论坛徽章:
0
2 [报告]
发表于 2008-10-29 17:00 |只看该作者
这么多分支好吗?

论坛徽章:
0
3 [报告]
发表于 2008-11-03 13:29 |只看该作者
原帖由 shijiang1130 于 2008-10-29 16:56 发表
项目基本流程
一个项目会有多个人共同合作开发完成.基本流程是:
1.各开发成员建立自己的分支,并在此分支上开发;
2.各开发成员把分支合并到主干上并形成较为稳定的版本;
3.各个成员重新从主干上建立新的分支 ...

这样做肯定是不符合CM的原则的.

分支的用途
1.主干做开发,分支做试验型:这个时候分支一般用来做实验型开发,比如某个肯定对主干产生影响的实验型东西,可以开分支试验
  成功了,到trunk上去完成;觉得这个特性不好,那么这个分支就要立即被废弃.

2.主干做release,分支做开发.
这个时候主干做release稳定版本,发布版本,主要工作在分支上完成.当分支到一定程度的时候merge回主干.

这是我想到的分支的两种用途.

论坛徽章:
0
4 [报告]
发表于 2008-11-25 13:10 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
5 [报告]
发表于 2008-11-29 20:17 |只看该作者
team member有自己的workspace就可以了

一个分支,大家都往上面merge,太多的分支,谁负责merge工作啊

论坛徽章:
0
6 [报告]
发表于 2009-02-02 17:28 |只看该作者
小项目估计还可以,大项目就没得玩了。

论坛徽章:
0
7 [报告]
发表于 2009-02-03 13:00 |只看该作者
非常幼稚的想法

论坛徽章:
0
8 [报告]
发表于 2009-06-08 17:13 |只看该作者

不要乱分支

如果没有明确的理由,或者分支的独立性带来的好处不是极大地超过以后合并工作,就不要启动分支。
如果想对码线保持容易管理的水平,避免版本树长的太宽太密。分支引起的合并开销一般都很大。

论坛徽章:
0
9 [报告]
发表于 2009-09-10 22:20 |只看该作者
支持一下,很不错













signature---------------------------------------------------------------
斗罗大陆 九顶记   斗破苍穹

论坛徽章:
0
10 [报告]
发表于 2009-09-25 20:03 |只看该作者
支持
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP