[发明专利]远程软件开发方法、装置、存储介质及处理器在审
申请号: | 202110776080.X | 申请日: | 2021-07-08 |
公开(公告)号: | CN113360143A | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 胡军锋;朱礼华;冯志强;庞堃鹏;刘会明 | 申请(专利权)人: | 中国邮政储蓄银行股份有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/41;G06F8/71 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周春枚 |
地址: | 100032*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程 软件 开发 方法 装置 存储 介质 处理器 | ||
本发明公开了一种远程软件开发方法、装置、存储介质及处理器。其中,该方法包括:获取位于远程服务器上的待开发软件项目的属性信息,其中,待开发软件项目的属性信息用于表示待开发软件项目的类型和地址信息;根据属性信息配置本地开发平台的项目创建插件;基于属性信息,通过项目创建插件建立待开发软件项目在本地开发平台的映射关系;基于映射关系,通过本地开发平台的远程编译插件对待开发软件项目的源代码信息进行编译。本发明解决了现有技术中难以实现远程对Linux系统的软件代码进行开发的技术问题。
技术领域
本发明涉及软件技术领域,具体而言,涉及一种远程软件开发方法、装置、存储介质及处理器。
背景技术
相关技术中,对Linux系统的C/ProcC软件代码进行远程开发的方法包括:1.通过远程登录工具登录到远程的Linux服务器,直接在远程的命令行环境中使用vim或者emacs代码编辑工具进行代码开发,但是这种方法需要做大量的配置工作,开发人员需要记忆较多快捷键命令,导致开发难度较大。2.使用FTP工具将软件代码从远程Linux服务器下载到本地的windows环境中,在本地使用windows文本编辑工具(例如,nodepad++文本编辑工具)进行代码编写,编写完成后再将代码文件上传到远程服务器上对应的编译目录,完成编译。由于FTP工具和本地windows文本编辑工具不具备编辑代码的辅助功能,使得在本地windows环境中无法实现代码的实时编译,导致开发过程比较繁琐。3.将开发平台(例如,Eclipse开发平台)运行在远程的Linux服务器上,基于XWindows协议的远程软件,实现远程开发Linux C/ProcC软件的功能,但是开发平台在Linux服务器的稳定性较差,在虚机环境下长时间运行会出现明显卡顿;并且这种方法对网络环境要求很高,一般只能在局域网中使用,导致在复杂的企业级开发中难度较大。
针对上述解决了现有技术中难以实现远程对Linux系统的软件代码进行开发的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种远程软件开发方法、装置、存储介质及处理器,以至少解决现有技术中难以实现远程对Linux系统的软件代码进行开发的技术问题。
根据本发明实施例的一个方面,提供了一种远程软件开发方法,包括:获取位于远程服务器上的待开发软件项目的属性信息,其中,待开发软件项目的属性信息用于表示待开发软件项目的类型和地址信息;根据属性信息配置本地开发平台的项目创建插件;基于属性信息,通过项目创建插件建立待开发软件项目在本地开发平台的映射关系;基于映射关系,通过本地开发平台的远程编译插件对待开发软件项目的源代码信息进行编译。
进一步地,上述属性信息包括远程服务器的登录信息,基于属性信息,通过项目创建插件建立待开发软件项目在本地开发平台的映射关系,包括:基于远程服务器的登录信息登录远程服务器;通过项目创建插件创建待开发软件项目的本地映射目录,其中,本地映射目录用于将待开发软件项目中的目录和文件一一对应地加载到本地开发平台。
进一步地,上述属性信息至少包括:待开发软件项目的源码目录的路径信息和系统头文件查找路径,通过项目创建插件创建待开发软件项目的本地映射目录,包括:根据待开发软件项目的源码目录的路径信息和系统头文件查找路径在本地开发平台创建对应的第一本地映射目录,其中,第一本地映射目录包含源码目录和系统头文件,源码目录用于存储源代码信息。
进一步地,基于映射关系,通过远程编译插件对待开发软件项目进行编译,包括:在本地开发平台上根据源码目录创建编译文件;基于映射关系将将编译文件同步至远程服务器;根据编译操作,远程编译插件向远程服务器发送编译指令,其中,编译指令包含待编译的编译文件的标识信息;根据编译指令,对远程服务器上的待编译的编译文件进行编译。
进一步地,第一本地映射目录具有多个源码目录,在本地开发平台上根据源码目录创建编译文件,包括:对每个源码目录单独创建对应的编译文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国邮政储蓄银行股份有限公司,未经中国邮政储蓄银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110776080.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种装配式建筑浇筑模具支撑平台
- 下一篇:一种叉车用挡货架