发明名称 软体控制系统中之方法
摘要 本发明一般来说是和一个电脑控制系统中的软体载入模组上协助错误追踪的一种方法有关。更明确地来说,本方法是在版本控制的环境下从来自系统中的软体的编译过程中被执行的。一个在此一编译过程中创造的纪录被储存在一个版本控制的环境中。这个被储存的纪录的路径和版本是与载入模组附加在一起,如此它可能很容易地被检索,以协助除错作业。
申请公布号 TW550506 申请公布日期 2003.09.01
申请号 TW089124643 申请日期 2000.11.21
申请人 LM艾瑞克生(PUBL)电话公司 发明人 贝拉 玻多
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人 陈长文 台北市松山区敦化北路二○一号七楼
主权项 1.一种在一个被电脑控制的系统上可执行的软体上协助错误的追踪之方法,其中该软体是在一个建置过程中被完成的,也就是说许多原始程式码档案的编译(202;302)和连结(203;303)是被储存在一个版本控制系统,且其中至少该建置过程的一部份会进一步地导致一个指名包含在该建置过程中原始程式码档案的特定名称和版本编号的记录,该过程有下列各项步骤:–在一个版本控制系统上储存(204;304)该记录,–检索(205;305)被储存的记录的路径和版本编号,且–根据在可执行的软体被使用的位置上被检索的该路径和版本编号,将该路径与版本编号与该可执行的软体附加(206,207;306)在一起。2.如申请专利范围第1项之方法,该附加过程具有下列的步骤:将该可执行的档案做事后的处理(306)且整合该可执行档案与该路径和版本编号。3.如申请专利范围第1项之方法,该可执行的软体是被储存在一个PROM线路。4.一种在一个被电脑控制的系统的可执行的软体上协助错误的追踪之方法,其中该软体是在一个建置过程中被完成的,也就是说许多原始程式码档案的编译和连结是被储存在一个版本控制的系统,该过程有下列各项步骤:–编译(202)该原始程式码档案到目标档案,–连结(203)该目标档案到一个可重新配置的模组,其中该编译与连结步骤也产生一个指名被使用的原始程式码档案的名称和版本编号的记录,–在一个版本控制系统上储存(204)该记录,–检索已被储存的记录的路径和版本,–创造(205)一个原始程式码档案,其中该档案路径和版本编号是被定义为整体变数,–编译(206)原始程式码档案,其中该路径和版本编号是被定义为整体变数,–连结(207)该可重新配置的模组与该原始程式码档案而成为一个可执行的档案,其中该路径和版本编号是被定义为整体变数。5.一种在功能资料库的软体上协助错误的追踪之方法,其中该功能资料库软体是在建置过程中被完成的,也就是说许多原始程式码的编译和连结是被储存在一个版本控制系统,且其中该建置过程中至少有一部份进一步地导致指名原始程式码档案的名称和版本的一个记录,被包含在该建置过程中,该过程具有以下步骤;–在一个版本控制系统上储存(204)该档案,–检索(205)该被储存的记录的路径和版本编号,且–当功能资料库软体被使用时,该路径和版本编号是可被检索的,该路径与版本编号与该可执行的软体附加(206,207)在一起。6.一种电脑可读媒体,包含在编辑格式下,下列的项目将被定义为整体字串变数:"@(X)"且"@(#)Y";其中X是路径,Y是一个储存在一个版本控制系统的一个配置记录的版本编号。图式简单说明:图1概念性地说明一个根据现有技艺下的软体开发环境。图2是一个流程图,定义根据本发明的一个第一个实施例中的基本步骤。图3是一个流程图,定义根据本发明的另一个实施例的基本步骤。
地址 瑞典