说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211115685.5 (22)申请日 2022.09.14 (71)申请人 西安震有信通科技有限公司 地址 710000 陕西省西安市高新区锦业 一 路34号软件大厦G座18层1801室、 19层 1901室 (72)发明人 关瑞 吴闽华 姜坤  (74)专利代理 机构 深圳市君胜知识产权代理事 务所(普通 合伙) 44268 专利代理师 庄敏芳 王永文 (51)Int.Cl. G06F 8/71(2018.01) G06F 8/41(2018.01) G06F 9/445(2018.01) G06F 3/0481(2022.01) (54)发明名称 一种基于SVN的源码检出方法、 装置、 智能终 端和存储介质 (57)摘要 本发明公开了一种基于SVN的源码检出方 法、 装置、 智能终端和存储介质, 所述方法应用于 源码检出工具, 所述方法包括: 获取用户的源码 检出请求, 启动源码检出工具; 在源码检出工具 的操作界面上显示预置的源码检出命令, 并在预 设的时间阈值内监听用户输入的第一源码检出 命令; 若监听到第一源码检出命令, 将第一源码 检出命令发送至源码检出工具的后台执行; 若未 监听到第一源码检出命令, 则获取配置文件, 根 据配置文件 得到第二源码检出命令, 并将第二源 码检出命令发送至源码检出工具的后台执行。 本 发明可运用简化命令快速地实现源码检出并运 行编译, 保证操作准确性的同时降低了源码检出 操作的复杂度。 权利要求书2页 说明书11页 附图2页 CN 115543414 A 2022.12.30 CN 115543414 A 1.一种基于SVN的源码检出方法, 其特征在于, 所述方法应用于源码检出工具, 所述源 码检出工具与SVN 服务器通信连接, 所述方法包括: 获取用户的源码检出请求, 启动源码检出工具; 在所述源码检出工具的操作界面上显示预置的源码检出命令, 并在预设的时间阈值内 监听用户输入的第一源码检出命令; 若监听到所述第一源码检出命令, 将所述第 一源码检出命令发送至所述源码检出工具 的后台执 行; 若未监听到所述第一源码检出命令, 则获取配置文件, 根据所述配置文件得到第二源 码检出命令, 并将所述第二源码检出命令发送至所述源码检出工具的后台执 行。 2.根据权利要求1所述的基于SVN的源码检出方法, 其特征在于, 所述预置的源码检出 命令包括: 设置源文件夹、 设置目标文件夹、 指定排除的文件扩展名、 排除包含指定字符串的文件 名、 排除包含指 定字符串的文件夹、 指 定生成的文件夹名、 指 定配置文件名、 执行指 定文件、 不输出拷贝详细信息、 清屏、 启用压缩、 输出帮助信息、 退 出命令。 3.根据权利要求1所述的基于SVN的源码检出方法, 其特征在于, 所述若监听到所述第 一源码检出命令, 将所述第一源码检出命令发送至所述源码检出工具的后台执 行, 包括: 若监听到所述第一源码检出命令, 将所述第 一源码检出命令发送至所述源码检出工具 的后台; 将所述第一源码检出命令解析成SVN命令, 并根据所述SVN命令执 行源码检出操作。 4.根据权利要求1所述的基于SVN的源码检出方法, 其特征在于, 所述若未监听到所述 第一源码检出命令, 则获取配置文件, 根据所述配置文件得到第二源码 检出命令, 并将所述 第二源码检出命令发送至所述源码检出工具的后台执 行, 包括: 若未监听到所述第一源码检出命令, 则在预设路径下获取 所述配置文件; 解析所述配置文件得到节点参数, 并对所述节点参数逐一进行判空操作, 得到非空节 点参数; 根据所述非空节点 参数, 得到第二源码检出命令; 将所述第二源码检出命令发送至所述源码检出工具的后台; 将所述第二源码检出命令解析成所述SVN命令, 并根据所述SVN命令执行源码检出操 作。 5.根据权利要求4所述的基于SVN的源码检出方法, 其特征在于, 所述解析所述配置文 件得到节点 参数, 并对所述节点 参数逐一进行判空操作, 得到非空节点 参数, 包括: 解析所述配置文件得到配置节点; 其中, 所述配置节点包括: 源文件夹节点, 目标文件 夹节点, 排除扩展名节点, 排除包 含指定字符串的文件名节点; 获取所述配置节点的全部 子级; 逐一判断所述子级的节点 参数是否为空; 若所述节点 参数不为空, 则得到非空节点 参数。 6.根据权利要求4所述的基于SVN的源码检出方法, 其特征在于, 所述根据所述非空节 点参数, 得到第二源码检出命令, 包括: 将所述非空节点 参数进行解析, 得到非空节点指令;权 利 要 求 书 1/2 页 2 CN 115543414 A 2将所述非空节点指令根据编码规则进行编码, 得到所述第二源码检出命令 。 7.根据权利要求4所述的基于SVN的源码检出方法, 其特征在于, 所述第一源码检出命 令和所述第二源码检出命令包 含一个或多个所述预置的源码检出命令 。 8.一种基于SVN的源码检出装置, 其特 征在于, 所述装置包括: 源码检出工具启动模块, 用于获取用户的源码检出请求, 启动源码检出工具; 监听模块, 用于在所述源码检出工具的操作界面上显示预置的源码检出命令, 并在预 设的时间阈值内监听用户输入的第一源码检出命令; 第一执行模块, 用于若监听到所述第一源码检出命令, 将所述第一源码检出命令发送 至所述源码检出工具的后台执 行; 第二执行模块, 用于若未监 听到所述第一源码检出命令, 则获取配置文件, 根据 所述配 置文件得到第二源码 检出命令, 并将所述第二源码检出命令发送至所述源码 检出工具的后 台执行。 9.一种智能终端, 其特征在于, 所述智能终端包括存储器、 处理器及存储在所述存储器 中并可在所述处理器上运行的基于SV N的源码检出程序, 所述处理器执行所述基于SV N的源 码检出程序时, 实现如权利要求1 ‑7任一项所述的基于SVN的源码检出 方法的步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有基于 SVN的源码检出程序, 所述基于SVN的源码 检出程序被处理器执行时, 实现如权利要求1 ‑7任 一项所述的基于SVN的源码检出 方法的步骤。权 利 要 求 书 2/2 页 3 CN 115543414 A 3

.PDF文档 专利 一种基于SVN的源码检出方法、装置、智能终端和存储介质

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于SVN的源码检出方法、装置、智能终端和存储介质 第 1 页 专利 一种基于SVN的源码检出方法、装置、智能终端和存储介质 第 2 页 专利 一种基于SVN的源码检出方法、装置、智能终端和存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:32:15上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。