社区
研发管理
帖子详情
深陷版本控制的泥潭
prisoner
2005-01-25 03:18:06
现状:
1、Release版本是在市场上已经运行着的版本。
2、Debug本版是我们正在上一个Release Version的基础上继续开发的。
Release的版本我们需要不断的补丁,而补丁要根据情况要加入到正在开发的Debug版本中,请问大家是怎样有效的控制着这些流程的呀???如果版本再多一些,比如我们发布的版本更具功能的差异,又分版本,版本控制更为复杂,听听大侠们在工作中的经验。
...全文
528
13
打赏
收藏
深陷版本控制的泥潭
现状: 1、Release版本是在市场上已经运行着的版本。 2、Debug本版是我们正在上一个Release Version的基础上继续开发的。 Release的版本我们需要不断的补丁,而补丁要根据情况要加入到正在开发的Debug版本中,请问大家是怎样有效的控制着这些流程的呀???如果版本再多一些,比如我们发布的版本更具功能的差异,又分版本,版本控制更为复杂,听听大侠们在工作中的经验。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gzwf
2005-03-15
打赏
举报
回复
使用cvs,然后为每个版本建立一个不同的目录,分别更新,可以达到效果
deform
2005-03-15
打赏
举报
回复
使用branch!
a_cer
2005-03-12
打赏
举报
回复
觉得不同语言的软件版本 不应该作为版本控制的范畴
无论如何,软件使用的语言不同,仅仅体现在UI上,
如果软件做的好,完全可以把 View 与 Model,Controller 分离开。而View 的多种语言同步更改应该是很容易的。
最一般的分离可能就是将UI中使用的字符串作为资源文件单独维护。如果其他的风格不一样,则还需要进一步的分离。
loveisbug
2005-02-03
打赏
举报
回复
恩,我们的情况差不多,有个engineer负责一个客户,一个客户有多个版本,是面对不同地区的,差别不只是语言资源,还有操作风格上的区别,对于共同的BUGFIX或NEW FETURE,是由此engineer手动维护的,测试时区分开不同版本的buglist,既不能造成版本间的交叉验证,也不能遗漏每个测试case或bug确认在每个版本上的状况。
sun926
2005-02-01
打赏
举报
回复
设定一个活动开发线,作为项目的工作主线,在发布的时候分支出版本线,维护工作在版本线上操作,同时并行进行工作主线上的开发工作,然后在需要的时候进行集成。
cnepine
2005-01-26
打赏
举报
回复
我感觉这个问题需要一个配置管理的工具,其实,使用一个自建的目录树也可以达到这个目的。一定要分清版本的日期和客户。不然,会搞的一塌糊涂的。
AlexLJM
2005-01-26
打赏
举报
回复
至於不同的語言,只要把相關資源獨立出來就行,這樣後續維護起來方便很多.不然以後光是資源的工作量就夠你們煩惱的.
sutalon
2005-01-26
打赏
举报
回复
up
用 CVS
stealbeauty
2005-01-26
打赏
举报
回复
你的项目主要涉及到平行项目开发,以及之间成果复用的情况.可以考虑基于任务(Task Based)的软件配置管理来解决.以任务为单位来组织变化,通过任务来在平行项目之间传递相关的文件版本.如果用到配置管理工具的话,那么工具必须支持平行项目开发,也要支持发布管理.
hg28ywf
2005-01-26
打赏
举报
回复
这是一个多版本,多产品的并行开发过程。要用并行开发的思路解决。有时需要将同一个BUGFIX或NEW FETURE加到不同的版本中,即同时维护几个版本。建议建立设立专门的角色负责产品集成,可以是full time engineer 或则part time engineer。
老马何以识途
2005-01-25
打赏
举报
回复
用CVS,可以创建分支,你的Release版本就是一个分支。分支可以独立维护,分支的更新可以合并到其他分支去,至于那4个语言版本,不会是4个项目吧?或者也可以当作分支来处理。
yippeesk
2005-01-25
打赏
举报
回复
好像是使用分支~
prisoner
2005-01-25
打赏
举报
回复
我们的软件又分中,韩,越南,台湾4个版本,各个版本间功能不是同时更新的。大部分都是一致的,我都快疯了,也真不知道这套东西前辈是如何维护好的。
项目开发进度控制
如何避免项目开发
深陷
进度失控
泥潭
.doc
深陷
安全事件
泥潭
,优步数据泄露何时休?
Elevate Security 的联合创始人兼总裁 Masha Sedova 在一份声明中也表示, 一家公司的安全水平与取决于其中安全意识最差的员工, 认为安全培训需要让安全风险最高的员工与更具体的保护控制措施相结合。 旧戏还会...
掉进悬崖的小白,迈步发现控制语句
泥潭
,for和while无脑循环
深陷
,艰难爬出。
掉进悬崖的小白,发现控制语句
泥潭
,for和while无脑循环
深陷
,艰难爬出。。 三种基本控制结构: 顺序结构、选择(分支)结构、循环结构 顺序结构就是顺其自然,大道从简,所谓道可道,非常道。 选择结构: if语句: ...
Android井喷期已过,无数次面试坑下的回忆历历在目,
深陷
泥潭
的开发者如何通过技能自保?
知识要点: 1、设计思想与代码质量优化 2、程序性能优化 启动速度与执行效率优化 布局检测与优化 内存优化 耗电优化 网络传输与数据储存优化 APK大小优化 3、开发效率优化 分布式
版本控制
系统Git 自动化构建系统...
IT运维
深陷
成本
泥潭
企业急需规范化解决之道
另一方面又存在着对运维成本控制不力,乱用和占用严重的现象。这不仅大大影响到企业利润,更为企业产品质量埋下隐患,IT运维反而成为一颗×××,随时引爆企业形象危机。 引入ITIL规范化运维 成解药良方 随着企业IT...
研发管理
1,265
社区成员
28,324
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章