首页 | 旧版 |中国计算机报 |中国电子报 |通信产业报 |计算机用户 |电脑教育报 |软件世界 |数字时代
高级检索
特别报道 | 评析 | 封面故事 | 企    业 | 系统平台 | 专家 | 行  业
CIO 之声 | 管理 | 应    用 | 产品主题 | 专    栏 | 报告 | 新安全
第2期 总第259期
浏览往期
当前位置:首页>>赛迪媒体>软件世界>读书
TechExcel:“变更”哲学
作者: 

软件开发过程的优化在很大程度上依赖于应用生命周期管理软件的集成。版本控制软件(SCM)通过变更模型与缺陷跟踪和项目管理软件实现无缝集成就是其中的一个重要方面。

变更(Change)是组成变更模型的基本单元。程序员可以通过建立多种的变更对修改程序进行有效的计划和跟踪。这样一个正确的变更模型就起到了桥梁的作用:一个变更可以和多个源代码文档的修改更新相联系,又和开发过程中的多个任务(缺陷修改、新功能添加等)相关联。

传统的版本控制软件只注重对源代码文档版本的管理而忽略了与缺陷跟踪和项目管理软件的集成,使得变更模型在不同的版本控制软件中有很大不足。首先像SubVersion这样的开源版本控制软件没有变更模型。其次有些版本控制软件虽然有变更模型,用起来却不够灵活简便。因为在它们的变更模型中开发任务与变更是“一对一”的关系,限制了程序员对源代码修改和管理的效率。

TechExcel公司是一家在美国硅谷的应用生命周期管理软件供应商。它的DevTrack是在全球市场领先的缺陷跟踪管理软件,而它的VersionLink模块通过正确的变更模型使DevTrack和包括CVS、Subversion、Perforce在内的各种版本控制软件实现有效集成。

在VersionLink系统中每个“变更”都和多个源代码文档相联系,同时又和多个缺陷跟踪软件中的“任务”挂钩,从而简单完美地实现了“多对多”的集成。目前市场上还没有其它缺陷跟踪软件能象DevTrack一样,既有完美的集成机制,又适用于几乎所有的版本控制软件。

赛迪网JAVA专区,JAVA开发者乐园!
相关文章
· 先革新,再谈创新(2007.01.23)
· 批量“生产”胜任的员工(2007.01.23)
· BI,就是这么简单(2007.01.23)
· 宏景世纪“邀朋论道”(2007.01.23)
· 微软:“共享成功”是独立坦途(2007.01.23)
·特别专辑

为防止销赃 北京实行二手手机交易实名制全文
专题:苹果iPhone在期待和争议中问世全文


· 赛迪网特别策划:“赢在2006”年度IT评选
· CES2007美国国际消费电子大展
· IBM大中华区换帅 钱大群接替周伟焜出任CEO
· 谷歌与迅雷进行合作 携手联创策源入股
· 地震震瘫网络动脉 国际通信受严重影响
· 专题:传海尔购方正PC 英特尔暗中撮合
· TOM集团将接盘eBay易趣
· 庄爱克执掌MSN中国 否认ICP牌照年审未过
· 飞利浦DVD专利案警示跨国巨头专利封锁
· 诺基亚"完全移动生活2007"

·赛迪社区