双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

怎样管理项目源代码?(CVS项目同步的问题)

richardxie richardxie 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
一个j2ee的web应用,主要由400个java文件和600来个JSP文件,CVS管理,目前共有3个版本

1: informix/db2版,用的最多,30多个平台
2: oracle版,只有java代码中SQL语句不同,其他源文件与版本1相同.(只是因为数据库表多处列名用了UID,UID在oracle中是关键字!被迫整出的新版本)
3: oracle特殊版,与oracle版本只有十几个java/jsp文件不同.(为当地政府部门特殊开发的:( )

这3个版本在CVS上分别独立成为3个项目的源代码进行管理,这样问题就出来了!
作为一个专门处理bug的开发人员,处理完一个bug意味着要更新3个项目!而通常在一个版本上修改/测试需要数天乃至2周,在完成这个版本的修改后,更新其他版本往往非常痛苦(要核对修改了哪些地方!),效率明显低!
我想能不能把3个版本整成一个CVS项目,把两个oracle版本作为分支版本管理,不知是否可行?怎么同步?请各位大侠指教!!!!!!谢谢!!!!!!
...全文

相关推荐

评论 4
收藏 已收藏
分享
返回顶部
richardxie
研发管理 1,268 成员 28,280 内容