一种创建文件库的方法、系统及电子设备技术方案

技术编号:39258530 阅读:15 留言:0更新日期:2023-10-30 12:10
本发明专利技术提供一种创建文件库的方法、系统及电子设备,包括:获取第一输入,所述第一输入用于设置第一任务的第一需求;根据所述第一任务的第一需求,创建所述第一任务对应的第一文件库;根据所述第一任务的第一需求,创建所述第一文件库的主目录和分支目录;其中,所述第一任务包括远程任务和本地任务;所述第一需求包括所述第一任务的任务名称以及第一任务所属项目名称。本发明专利技术的创建文件库的方法、系统及电子设备,可以在创建任务时自动关联创建对应的文件库以及文件库的主目录、分支目录,弥补了任务创建完成但无法自动关联文件库的不足。了任务创建完成但无法自动关联文件库的不足。了任务创建完成但无法自动关联文件库的不足。

【技术实现步骤摘要】
一种创建文件库的方法、系统及电子设备


[0001]本专利技术实施例涉及文件管理
,尤其涉及一种创建文件库的方法、系统及电子设备。

技术介绍

[0002]在进行HIL任务、整车任务等测试任务时,随着越来越多的测试任务,会产生越来越庞大的输入文件和输出文件,这些文件在测试流转中被反复变更和处理,现有的平台对于任务和自身对应的文件库并没有进行自动关联,人为的线下查找任务对应的文件库并整理输入文件和输出文件很容易出现疏忽和纰漏。

技术实现思路

[0003]本专利技术实施例提供一种创建文件库的方法、系统及电子设备。
[0004]为了解决上述技术问题,本专利技术是这样实现的:
[0005]第一方面,本专利技术实施例提供了一种创建文件库的方法,包括:
[0006]获取第一输入,所述第一输入用于设置第一任务的第一需求;
[0007]根据所述第一任务的第一需求,创建所述第一任务对应的第一文件库;
[0008]根据所述第一任务的第一需求,创建所述第一文件库的主目录和分支目录;
[0009]其中,所述第一任务包括远程任务和本地任务;所述第一需求包括所述第一任务的任务名称以及第一任务所属项目名称。
[0010]可选地,所述创建第一任务对应的第一文件库包括:
[0011]通过关系型数据库生成第一任务的任务编号以及第一任务所属项目编号,并创建所述第一任务的第一任务表,所述第一任务表用于存储所述第一需求、第一任务的任务编号以及第一任务所属项目编号;
[0012]通过所述关系型数据库创建第一任务对应的第一文件库和第一文件库表,所述第一文件库表用于存储所述第一任务的任务编号、第一任务所属项目编号、第一文件库的编号、名称以及地址。
[0013]可选地,当所述第一任务为远程任务时,所述方法包括:
[0014]通过所述关系型数据库生成远程任务的任务编号以及远程任务所属项目编号,并创建所述远程任务的远程任务表,所述远程任务表用于存储所述远程任务对应的所述第一需求、远程任务的任务编号以及远程任务所属项目编号;
[0015]通过所述关系型数据库创建所述远程任务对应的远程文件库和远程文件库表,所述远程文件库表用于存储所述远程任务的任务编号、远程任务所属项目编号以及所述远程文件库的编号、名称以及地址。
[0016]可选地,所述方法进一步包括:
[0017]通过API接口创建远程文件库;
[0018]通过命令行指令转化成可供http网络请求的API接口,创建所述远程文件库的主
目录。
[0019]可选地,所述方法进一步还包括:
[0020]获取http请求返回值;所述返回值为所述远程文件库的名称;
[0021]根据所述http请求返回值以及所述远程任务对应的所述第一需求,通过API分支接口创建所述远程文件库的分支目录。
[0022]可选地,当所述第一任务为本地任务时,所述方法包括:
[0023]通过所述关系型数据库生成本地任务的任务编号以及本地任务所属项目编号,并创建所述本地任务的本地任务表,所述本地任务表用于存储所述本地任务对应的所述第一需求、本地任务的任务编号以及本地任务所属项目编号;
[0024]通过所述关系型数据库创建所述本地任务对应的本地文件库和本地文件库表,所述本地文件库表用于存储所述本地任务的任务编号、本地任务所属项目编号、所述本地文件库的编号、名称、地址以及所述本地任务的任务编号对应的远程文件库的编号、名称、地址。
[0025]可选地,当所述第一任务为本地任务时,所述方法包括:
[0026]根据所述本地任务的任务编号,映射获取所述关系型数据库中所述本地任务的任务编号对应的所述远程文件库的编号、名称、地址;
[0027]根据所述本地任务的任务编号,创建所述本地任务对应的本地文件库、主目录以及分支目录;
[0028]通过整合所述远程文件库的地址和命令行指令,实现本地文件库和远程文件库的映射关联;
[0029]通过客户端命令,实现操作所述本地文件库即可操作所述远程文件库。
[0030]第二方面,本专利技术实施例提供了一种创建文件库的系统,包括:
[0031]获取单元,用于获取第一输入,所述第一输入用于设置第一任务的第一需求;
[0032]创建文件库单元,根据所述第一任务的第一需求,创建所述第一任务对应的第一文件库;
[0033]创建目录单元,用于根据所述第一任务的第一需求,创建所述第一文件库的主目录和分支目录;
[0034]其中,所述第一任务包括远程任务和本地任务;所述第一需求包括所述第一任务的任务名称以及第一任务所属项目名称。
[0035]可选地,所述创建文件库单元包括:
[0036]创建任务表单元,用于通过关系型数据库生成第一任务的任务编号以及第一任务所属项目编号,并创建所述第一任务的第一任务表,所述第一任务表用于存储所述第一需求、第一任务的任务编号以及第一任务所属项目编号;
[0037]创建文件库表单元,用于通过所述关系型数据库创建第一任务对应的第一文件库和第一文件库表,所述第一文件库表用于存储所述第一任务的任务编号、第一任务所属项目编号、第一文件库的编号、名称以及地址。
[0038]第三方面,本专利技术实施例提供了一种电子设备,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如第一方面所述的创建文件库的方法。
[0039]在本专利技术实施例中,上述方案通过获取第一输入,所述第一输入用于设置第一任务的第一需求;根据所述第一任务的第一需求,创建所述第一任务对应的第一文件库;根据所述第一任务的第一需求,创建所述第一文件库的主目录和分支目录;其中,所述第一任务包括远程任务和本地任务;所述第一需求包括所述第一任务的任务名称以及第一任务所属项目名称,实现了在创建任务时自动关联创建对应的文件库以及文件库的主目录、分支目录,弥补了现有的平台对于任务和自身对应的文件库并没有进行自动关联的不足,避免了人为的线下查找任务对应的文件库并整理输入文件和输出文件时出现的疏忽和纰漏。
附图说明
[0040]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0041]图1为本专利技术实施例提供的一种创建文件库方法的流程示意图;
[0042]图2为本专利技术实施例提供的一种创建文件库系统的结构示意图;
[0043]图3为本专利技术实施例提供的一种创建文件库系统的流程示意图;
[0044]图4为本专利技术实施例提供的电子设备的结构示意图。
具体实施方式
[0045]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种创建文件库的方法,其特征在于,包括:获取第一输入,所述第一输入用于设置第一任务的第一需求;根据所述第一任务的第一需求,创建所述第一任务对应的第一文件库;根据所述第一任务的第一需求,创建所述第一文件库的主目录和分支目录;其中,所述第一任务包括远程任务和本地任务;所述第一需求包括所述第一任务的任务名称以及第一任务所属项目名称。2.根据权利要求1所述的方法,其特征在于,所述创建第一任务对应的第一文件库包括:通过关系型数据库生成第一任务的任务编号以及第一任务所属项目编号,并创建所述第一任务的第一任务表,所述第一任务表用于存储所述第一需求、第一任务的任务编号以及第一任务所属项目编号;通过所述关系型数据库创建第一任务对应的第一文件库和第一文件库表,所述第一文件库表用于存储所述第一任务的任务编号、第一任务所属项目编号、第一文件库的编号、名称以及地址。3.根据权利要求2所述的方法,其特征在于,当所述第一任务为远程任务时,所述方法包括:通过所述关系型数据库生成远程任务的任务编号以及远程任务所属项目编号,并创建所述远程任务的远程任务表,所述远程任务表用于存储所述远程任务对应的所述第一需求、远程任务的任务编号以及远程任务所属项目编号;通过所述关系型数据库创建所述远程任务对应的远程文件库和远程文件库表,所述远程文件库表用于存储所述远程任务的任务编号、远程任务所属项目编号以及所述远程文件库的编号、名称以及地址。4.根据权利要求3所述的方法,其特征在于,所述方法进一步包括:通过API接口创建远程文件库;通过命令行指令转化成可供http网络请求的API接口,创建所述远程文件库的主目录。5.根据权利要求4所述的方法,其特征在于,所述方法进一步还包括:获取http请求返回值;所述返回值为所述远程文件库的名称;根据所述http请求返回值以及所述远程任务对应的所述第一需求,通过API分支接口创建所述远程文件库的分支目录。6.根据权利要求2或5所述的方法,其特征在于,当所述第一任务为本地任务时,所述方法包括:通过所述关系型数据库生成本地任务的任务编号以及本地任务所属项目编号,并创建所述本地任务的本地任务表...

【专利技术属性】
技术研发人员:吴媛媛
申请(专利权)人:北京新能源汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1