【技术实现步骤摘要】
201510795805
【技术保护点】
一种多开发平台的集中管理方法,其特征在于,包括:在进行某一应用程序开发时,根据所述应用程序的开发控制信息,从预设的开发平台模板库中获取相应的开发平台模板文件,所述开发平台模板文件是根据所述开发控制信息预先建立的用于搭建所述应用程序的开发平台的文件;其中,所述预设的开发平台模板库中存储有至少一种开发控制信息以及与所述开发控制信息对应的开发平台模板文件;根据所述开发平台模板文件在新建的虚拟机中搭建所述应用程序的开发平台。
【技术特征摘要】
1.一种多开发平台的集中管理方法,其特征在于,包括:在进行某一应用程序开发时,根据所述应用程序的开发控制信息,从预设的开发平台模板库中获取相应的开发平台模板文件,所述开发平台模板文件是根据所述开发控制信息预先建立的用于搭建所述应用程序的开发平台的文件;其中,所述预设的开发平台模板库中存储有至少一种开发控制信息以及与所述开发控制信息对应的开发平台模板文件;根据所述开发平台模板文件在新建的虚拟机中搭建所述应用程序的开发平台。2.根据权利要求1所述的方法,其特征在于,在根据所述应用程序的开发控制信息,从预设的开发平台模板库中获取相应的开发平台模板文件之前,所述方法还包括:判断所述预设的开发平台模板库中是否存在相应的开发平台模板文件,若不存在,则根据所述应用程序的开发控制信息,建立相应的开发平台模板文件,并将建立好的开发平台模板文件以及与该开发平台模板文件对应的应用程序的开发控制信息存储至所述预设的开发平台模板库中。3.根据权利要求2所述的方法,其特征在于,根据所述应用程序的开发控制信息,建立相应的开发平台模板文件,包括:根据所述应用程序的开发控制信息,获取所述应用程序的开发平台配置信息;其中,所述应用程序的开发控制信息包括所述应用程序的标识ID信息、所述应用程序的版本信息和/或所述应用程序运行的操作系统的类型名称及版本信息;所述应用程序的开发平台配置信息包括:操作系统、编译环境、开发工具、第三方软件、配置文件和/或版本管理工具;利用所述应用程序的开发平台配置信息在虚拟机上搭建相应的开发平台;将搭建好的开发平台从所述虚拟机上导出,以获得开发平台模板文件。4.根据权利要求1~3任一所述的方法,其特征在于,还包括:当接收到针对与某一开发控制信息对应的开发平台模板文件的修改指令时,根据所述修改指令修改对应的开发平台模板文件,并将修改后的开发平台模块文件替换所述预设的开发平台模板库中与所述开发控制信息对应的修改前的开发平台模块文件。5.根据权利要求3所述的方法,其特征在于,当所述应用程序为用于运行于预设类型用户设备的应用程序时,所述应用程序的开发控制信息还包括:所述预设类型用户设备的设备标识ID和所述预设类型用户设备的版本信息;相应地,所述应用程序的开发平台配置信息还包括:所述预设类型用户设备的硬件资源信息;其中,所述预设类型用户设备的硬件资源信息包括:所述预设类型用户设备的CPU运行速度、内存容量和/或硬盘容量。6.根据权利要求5所述的方法,其特征在于,所述预设类型用户设备包括手机、平板电脑、PC机、电视和电视盒子中的至少一种。7.一种多开发平台的集中管理系统,其特征在于,包括:获取单元,用于在进行某一应用程序开发时,根据所述应用程序的开发控制信息,从预设的开发平台模板库中...
【专利技术属性】
技术研发人员:雷涛,
申请(专利权)人:乐视致新电子科技天津有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。