[发明专利]远程软件开发方法、装置、存储介质及处理器在审
申请号: | 202110776080.X | 申请日: | 2021-07-08 |
公开(公告)号: | CN113360143A | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 胡军锋;朱礼华;冯志强;庞堃鹏;刘会明 | 申请(专利权)人: | 中国邮政储蓄银行股份有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/41;G06F8/71 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周春枚 |
地址: | 100032*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程 软件 开发 方法 装置 存储 介质 处理器 | ||
1.一种远程软件开发方法,其特征在于,包括:
获取位于远程服务器上的待开发软件项目的属性信息,其中,所述待开发软件项目的属性信息用于表示所述待开发软件项目的类型和地址信息;
根据所述属性信息配置本地开发平台的项目创建插件;
基于所述属性信息,通过所述项目创建插件建立所述待开发软件项目在所述本地开发平台的映射关系;
基于所述映射关系,通过所述本地开发平台的远程编译插件对所述待开发软件项目的源代码信息进行编译。
2.根据权利要求1所述的远程软件开发方法,其特征在于,所述属性信息包括所述远程服务器的登录信息,基于所述属性信息,通过所述项目创建插件建立所述待开发软件项目在所述本地开发平台的映射关系,包括:
基于所述远程服务器的登录信息登录所述远程服务器;
通过所述项目创建插件创建所述待开发软件项目的本地映射目录,其中,所述本地映射目录用于将所述待开发软件项目中的目录和文件一一对应地加载到所述本地开发平台。
3.根据权利要求2所述的远程软件开发方法,其特征在于,所述属性信息至少包括:所述待开发软件项目的源码目录的路径信息和系统头文件查找路径,通过所述项目创建插件创建所述待开发软件项目的本地映射目录,包括:
根据所述待开发软件项目的源码目录的路径信息和系统头文件查找路径在所述本地开发平台创建对应的第一本地映射目录,
其中,所述第一本地映射目录包含所述源码目录和所述系统头文件,所述源码目录用于存储所述源代码信息。
4.根据权利要求3所述的远程软件开发方法,其特征在于,基于所述映射关系,通过所述远程编译插件对所述待开发软件项目进行编译,包括:
在所述本地开发平台上根据所述源码目录创建编译文件;
基于所述映射关系将将所述编译文件同步至所述远程服务器;
根据编译操作,所述远程编译插件向所述远程服务器发送编译指令,其中,所述编译指令包含待编译的编译文件的标识信息;
根据所述编译指令,对远程服务器上的所述待编译的编译文件进行编译。
5.根据权利要求4所述的远程软件开发方法,其特征在于,所述第一本地映射目录具有多个源码目录,在所述本地开发平台上根据所述源码目录创建编译文件,包括:
对每个所述源码目录单独创建对应的所述编译文件。
6.根据权利要求1所述的远程软件开发方法,其特征在于,在基于所述映射关系,通过所述远程编译插件对所述待开发软件项目进行编译之前,所述方法还包括:
在所述本地开发平台添加辅助编辑插件;
通过所述辅助编辑插件构建代码符号链接,其中,所述代码符号链接用于对所述源代码信息进行辅助编辑。
7.根据权利要求6所述的远程软件开发方法,其特征在于,所述待开发软件项目的属性信息至少包括:所述待开发软件项目的包含目录的路径信息,基于所述属性信息,通过所述项目创建插件建立所述待开发软件项目在所述本地开发平台的映射关系,包括:
根据所述包含目录的路径信息在本地开发平台创建与所述包含目录对应的第二本地映射目录;
其中,所述包含目录用于存储自定义包含文件,所述自定义包含文件用于构建所述代码符号链接。
8.根据权利要求2所述的远程软件开发方法,其特征在于,基于所述属性信息,通过所述项目创建插件建立所述待开发软件项目在所述本地开发平台的映射关系,还包括:
获取所述项目创建插件中预设的事件响应机制;
根据所述属性信息和所述事件响应机制将所述本地映射目录同步至所述远程服务器,其中,所述事件响应机制用于表示所述本地开发平台的本地映射目录与所述远程服务器上的对应目录的同步关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国邮政储蓄银行股份有限公司,未经中国邮政储蓄银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110776080.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种装配式建筑浇筑模具支撑平台
- 下一篇:一种叉车用挡货架