项目文件迁移方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:36558150 阅读:23 留言:0更新日期:2023-02-04 17:13
本申请涉及一种项目文件迁移方法、装置、计算机设备和存储介质,涉及计算机技术领域。可用于金融科技领域或其他相关领域。所述方法包括:获取项目文件迁移指令,所述项目文件迁移指令中携带待迁移项目的待迁移菜单文件;根据预设迁移策略确定所述待迁移项目的文件根目录;根据所述预设迁移策略在所述文件根目录下的文件中识别所述待迁移菜单文件对应的依赖文件;根据所述预设迁移策略将所述待迁移菜单文件以及所述依赖文件迁移至目标项目中。采用本方法能够提高项目文件迁移效率。用本方法能够提高项目文件迁移效率。用本方法能够提高项目文件迁移效率。

【技术实现步骤摘要】
项目文件迁移方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种项目文件迁移方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]项目是指运用各种方法,将人力、材料和财务等资源组织起来,根据商业模式的相关策划安排,进行一项独立一次性或长期无限期的工作任务,以期达到由数量和质量指标所限定的目标。企业为了便于对项目进行统一管理,会将分支子项目的数据迁移至主项目。传统的项目文件迁移方式,是通过人工筛选项目中待迁移菜单对应的依赖文件,进行迁移。然而人工迁移需要对每个文件进行依赖文件筛查,由于文件量巨大,导致项目文件迁移效率较低。

技术实现思路

[0003]基于此,有必要针对上述技术问题,提供一种能够提高项目文件迁移效率的项目文件迁移方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0004]第一方面,本申请提供了一种项目文件迁移方法。该方法包括:
[0005]获取项目文件迁移指令,项目文件迁移指令中携带待迁移项目的待迁移菜单文件;
[0006]根据预设迁移策略确定待迁移项目的文件根目录;
[0007]根据预设迁移策略,在文件根目录下的文件中识别待迁移菜单文件对应的依赖文件;
[0008]根据预设迁移策略,将待迁移菜单文件以及依赖文件迁移至目标项目中。
[0009]在其中一个实施例中,根据预设迁移策略,在文件根目录下的文件中识别待迁移菜单文件对应的依赖文件包括:
[0010]根据预设迁移策略识别文件根目录下的文件的文件类型;
[0011]根据识别到的文件类型确定待迁移菜单文件对应的依赖文件。
[0012]在其中一个实施例中,根据预设迁移策略识别文件根目录下的文件的文件类型包括:
[0013]根据预设迁移策略识别文件根目录下文件的文件扩展名;
[0014]根据识别到的文件扩展名确定文件根目录下相应文件的文件类型。
[0015]在其中一个实施例中,上述方法还包括:
[0016]当文件根目录下的文件不存在文件扩展名时,根据预设迁移策略对不存在文件扩展名的文件进行特征识别,得到文件特征;
[0017]根据文件特征确定不存在文件扩展名的文件的文件类型。
[0018]在其中一个实施例中,根据预设迁移策略对不存在文件扩展名的文件进行特征识别,得到文件特征包括:
[0019]根据预设迁移策略获取多个命名标准文件;
[0020]根据多个命名标准文件识别不存在文件扩展名的文件中的文件特征。
[0021]在其中一个实施例中,根据预设迁移策略对不存在文件扩展名的文件进行特征识别,得到文件特征包括:
[0022]根据预设迁移策略对不存在文件扩展名的文件中的数据库语言进行识别,得到数据库表标识;
[0023]将数据库表标识确定为不存在文件扩展名的文件对应的文件特征。
[0024]第二方面,本申请还提供了一种项目文件迁移装置。该装置包括:
[0025]菜单文件获取模块,用于获取项目文件迁移指令,项目文件迁移指令中携带待迁移项目的待迁移菜单文件;
[0026]根目录确定模块,用于根据预设迁移策略确定待迁移项目的文件根目录;
[0027]依赖文件识别模块,用于根据预设迁移策略,在文件根目录下的文件中识别待迁移菜单文件对应的依赖文件;
[0028]文件迁移模块,用于根据预设迁移策略,将待迁移菜单文件以及依赖文件迁移至目标项目中。
[0029]第三方面,本申请还提供了一种计算机设备。该计算机设备包括存储器和处理器,该存储器存储有计算机程序,该处理器执行该计算机程序时实现以下步骤:
[0030]获取项目文件迁移指令,项目文件迁移指令中携带待迁移项目的待迁移菜单文件;
[0031]根据预设迁移策略确定待迁移项目的文件根目录;
[0032]根据预设迁移策略,在文件根目录下的文件中识别待迁移菜单文件对应的依赖文件;
[0033]根据预设迁移策略,将待迁移菜单文件以及依赖文件迁移至目标项目中。
[0034]第四方面,本申请还提供了一种计算机可读存储介质。该计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0035]获取项目文件迁移指令,项目文件迁移指令中携带待迁移项目的待迁移菜单文件;
[0036]根据预设迁移策略确定待迁移项目的文件根目录;
[0037]根据预设迁移策略,在文件根目录下的文件中识别待迁移菜单文件对应的依赖文件;
[0038]根据预设迁移策略,将待迁移菜单文件以及依赖文件迁移至目标项目中。
[0039]第五方面,本申请还提供了一种计算机程序产品。该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0040]获取项目文件迁移指令,项目文件迁移指令中携带待迁移项目的待迁移菜单文件;
[0041]根据预设迁移策略确定待迁移项目的文件根目录;
[0042]根据预设迁移策略,在文件根目录下的文件中识别待迁移菜单文件对应的依赖文件;
[0043]根据预设迁移策略,将待迁移菜单文件以及依赖文件迁移至目标项目中。
[0044]上述项目文件迁移方法、装置、计算机设备、存储介质和计算机程序产品,通过解析项目文件迁移指令,得到待迁移项目的待迁移菜单文件,从而自动根据预设迁移策略确定待迁移项目的文件根目录,根据预设迁移策略,在文件根目录下的文件中识别待迁移菜单文件对应的依赖文件,进而根据预设迁移策略,将待迁移菜单文件以及依赖文件迁移至目标项目中。能够自动根据预设迁移策略识别依赖文件,并实现待迁移菜单文件与依赖文件的迁移,提高了项目文件迁移效率。
附图说明
[0045]图1为一个实施例中项目文件迁移方法的应用环境图;
[0046]图2为一个实施例中项目文件迁移方法的流程示意图;
[0047]图3为一个实施例中迁移界面的示意图;
[0048]图4为一个实施例中迁移结果树的局部示意图;
[0049]图5为一个实施例中根据预设迁移策略,在文件根目录下的文件中识别待迁移菜单文件对应的依赖文件步骤的流程示意图;
[0050]图6为一个实施例中预设迁移策略的示意图;
[0051]图7为一个实施例中项目文件迁移装置的结构框图;
[0052]图8为一个实施例中计算机设备的内部结构图。
具体实施方式
[0053]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0054]本申请实施例提供的项目文件迁移方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。数据存储系统可以存储服务器104需要处理的数据。数据存储系统可以集成本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种项目文件迁移方法,其特征在于,所述方法包括:获取项目文件迁移指令,所述项目文件迁移指令中携带待迁移项目的待迁移菜单文件;根据预设迁移策略确定所述待迁移项目的文件根目录;根据所述预设迁移策略,在所述文件根目录下的文件中识别所述待迁移菜单文件对应的依赖文件;根据所述预设迁移策略,将所述待迁移菜单文件以及所述依赖文件迁移至目标项目中。2.根据权利要求1所述的方法,其特征在于,所述根据所述预设迁移策略,在所述文件根目录下的文件中识别所述待迁移菜单文件对应的依赖文件包括:根据预设迁移策略识别所述文件根目录下的文件的文件类型;根据识别到的文件类型确定所述待迁移菜单文件对应的依赖文件。3.根据权利要求2所述的方法,其特征在于,所述根据预设迁移策略识别所述文件根目录下的文件的文件类型包括:根据预设迁移策略识别所述文件根目录下文件的文件扩展名;根据识别到的文件扩展名确定所述文件根目录下相应文件的文件类型。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当所述文件根目录下的文件不存在文件扩展名时,根据所述预设迁移策略对不存在文件扩展名的文件进行特征识别,得到文件特征;根据所述文件特征确定所述不存在文件扩展名的文件的文件类型。5.根据权利要求4所述的方法,其特征在于,所述根据所述预设迁移策略对不存在文件扩展名的文件进行特征识别,得到文件特征包括:根据所述预设迁移策略获取多个命名标准文...

【专利技术属性】
技术研发人员:雷雄飞
申请(专利权)人:工银科技有限公司
类型:发明
国别省市:

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

1