The embodiment of the invention discloses a method and a device for managing code. The method includes: detecting code, including code trunk code and at least one branch code; if the detected error code and error type, confirming the error code is the main code and at least one branch code total code; if the error code is the main code and at least one branch code total code is the error code and error type feedback to the trunk code management; access trunk code management for error code and error types of trunk code modification results; according to the trunk code to modify the result of at least one branch code update. The embodiment of the invention for the common errors in the code, the code server to modify the branch code error in the code is modified according to main results, automatically modify the implementation of branch code, modify the code to simplify the process, improve the efficiency and reliability of the code changes.
【技术实现步骤摘要】
本专利技术实施例涉及软件技术,尤其涉及一种用于代码的管理方法及装置。
技术介绍
在为不同的客户提供软件服务时,同属于一个方案的代码根据不同客户的不同需求需要维护多个分支代码,当在某一个分支代码发现一个公共错误时,需要互相通知所有的各个分支代码管理人员手动修改各自管理的分支代码,容易发生漏通知或漏修改的情况,逐个修改各分支代码很麻烦、效率低且不可靠。
技术实现思路
本专利技术实施例提供一种用于代码的管理方法及装置,可以简化代码的修改过程,并提高代码修改的效率和可靠性。第一方面,本专利技术实施例提供了用于代码的管理方法,包括:检测代码,所述代码包括主干代码和至少一支分支代码;如果检测到错误代码和错误类型,确认所述错误代码是否为所述主干代码和所述至少一支分支代码的共有代码;如果所述错误代码是所述主干代码和所述至少一支分支代码的共有代码,则将所述错误代码和错误类型反馈给主干代码管理人员;获取所述主干代码管理人员针对所述错误代码和错误类型对所述主干代码的修改结果;根据所述主干代码的修改结果更新所述至少一支分支代码。第二方面,本专利技术实施例还提供了用于代码的管理装置,包括:代码检测模块,所述代码包括主干代码和至少一支分支代码;确认模块,与所述代码检测模块相连,用于如果检测到错误代码和错误类型,确认所述错误代码是否为所述主干代码和所述至少一支分支代码的共有代码;反馈模块,与所述确认模块相连,用于如果所述错误代码是所述主干代码和所述至少一支分支代码的共有代码,则将所述错误代码和错误类型反馈给主干代码管理人员;主干代码修改模块,与所述反馈模块相连,用于获取所述主干代码管理人 ...
【技术保护点】
一种用于代码的管理方法,其特征在于,包括:检测代码,所述代码包括主干代码和至少一支分支代码;如果检测到错误代码和错误类型,确认所述错误代码是否为所述主干代码和所述至少一支分支代码的共有代码;如果所述错误代码是所述主干代码和所述至少一支分支代码的共有代码,则将所述错误代码和错误类型反馈给主干代码管理人员;获取所述主干代码管理人员针对所述错误代码和错误类型对所述主干代码的修改结果;根据所述主干代码的修改结果更新所述至少一支分支代码。
【技术特征摘要】
1.一种用于代码的管理方法,其特征在于,包括:检测代码,所述代码包括主干代码和至少一支分支代码;如果检测到错误代码和错误类型,确认所述错误代码是否为所述主干代码和所述至少一支分支代码的共有代码;如果所述错误代码是所述主干代码和所述至少一支分支代码的共有代码,则将所述错误代码和错误类型反馈给主干代码管理人员;获取所述主干代码管理人员针对所述错误代码和错误类型对所述主干代码的修改结果;根据所述主干代码的修改结果更新所述至少一支分支代码。2.根据权利要求1所述的用于代码的管理方法,其特征在于,在所述获取所述管理人员针对所述错误代码和错误类型对所述主干代码的修改结果之后,还包括:为所述错误代码和错误类型分配错误号,并将所述错误号加入所述主干代码的错误表。3.根据权利要求2所述的用于代码的管理方法,其特征在于,在所述根据所述主干代码的修改结果更新所述至少一支分支代码之后,还包括:如果所述至少一支分支代码更新成功,将所述错误号加入对应分支代码的错误表;如果所述至少一支分支代码更新失败,则撤销更新对应的分支代码。4.根据权利要求3所述的用于代码的管理方法,其特征在于,所述至少一支分支代码更新成功包括一支或几支分支代码更新成功,所述至少一支分支代码更新失败包括部分分支代码更新失败。5.根据权利要求3或4所述的用于代码的管理方法,其特征在于,还包括:将所述至少一支分支代码更新结果发送给对应的分支代码管理人员。6.一种用于代码的管理装置,其特征在于,包括:代码检测模块,所述代码包括主干代码和至少一支分支代码;...
【专利技术属性】
技术研发人员:陈思炯,
申请(专利权)人:广州视源电子科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。