发明名称 |
一种版本管理的方法及装置 |
摘要 |
本发明提供的一种版本管理的方法及装置,接收DDL语句,根据DDL语句中的所述目标对象的名称,类型以及owner获取DDL语句编辑前的源代码以及源代码的标识ID;根据所述目标对象的名称获取所述目标对象的ID以及源版本ID;根据所述源版本ID生成新版本ID;获取所述DDL语句对所述源代码编辑后的新代码;记录所述目标对象的名称,ID,新版本ID,源代码的ID以及所述新代码之间的对应关系,记录所述源代码的ID与所述源代码之间的对应关系。每次接收到DDL语句,记录DDL语句编辑的目标对象的名称,ID,新版本ID,DDL语句编辑前的源代码以及DDL语句编辑后的新代码之间的对应关系,即记录软件产品开发过程中每一次对程序的编辑事件,实现对软件产品开发过程的版本管理。 |
申请公布号 |
CN105955746A |
申请公布日期 |
2016.09.21 |
申请号 |
CN201610298712.5 |
申请日期 |
2016.05.06 |
申请人 |
中国银行股份有限公司 |
发明人 |
戴丽玛;欧阳小兵;宋金玲;于鸿鹏;杜宁宁;林明;唐奇;陈宏亮 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
王学强 |
主权项 |
一种版本管理的方法,其特征在于,所述方法包括:接收数据库模式定义语言DDL语句,从所述DDL语句中获取所述DDL语句所编辑的目标对象的名称,类型以及所有者owner;根据所述目标对象的名称,类型以及owner获取DDL语句编辑前的源代码以及源代码的标识ID;根据所述目标对象的名称获取所述目标对象的ID以及源版本ID;根据所述源版本ID生成新版本ID;获取所述DDL语句对所述源代码编辑后的新代码;记录所述目标对象的名称,所述目标对象的ID,所述新版本ID,所述源代码的ID以及所述新代码之间的对应关系,记录所述源代码的ID与所述源代码之间的对应关系。 |
地址 |
100818 北京市西城区复兴门内大街1号 |