文件检出方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:29279318 阅读:43 留言:0更新日期:2021-07-16 23:05
本申请公开了一种文件检出方法、装置、计算机设备及存储介质,属于计算机技术领域。所述方法由计算机设备执行,所述方法包括:检测当前目录下是否存在目标文本文件,响应于当前目录下未存在目标文本文件,获取计算机设备的唯一标识以及当前目录;将计算机设备的唯一标识以及当前目录进行组合,生成目标工作空间名称;根据目标工作空间名称,在当前目录下创建目标文本文件;根据目标文本文件,从服务器中将待检出文件检出至当前目录下。本申请通过在计算机设备按照自身的唯一标识以及当前目录生成目标工作空间名称,并创建目标文本文件,根据目标文本文件将服务器的待检出文件进行检出,实现了自动化生成目标工作空间名称,提高了文件检出效率。高了文件检出效率。高了文件检出效率。

File detection method, device, computer equipment and storage medium

【技术实现步骤摘要】
文件检出方法、装置、计算机设备及存储介质


[0001]本申请涉及计算机
,特别涉及一种文件检出方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着计算机
的发展,服务器与计算机设备之间的交互越来越多,许多计算机设备需要从服务器中检出文件、导出文件等。
[0003]比如,对于版本控制的服务器来说,服务器中可以存储有不同软件的不同版本的源代码文件,与服务器相连的各个计算机设备可以从服务器中检出这些源代码文件。在相关技术中,计算机设备从服务器中检出源代码文件时,往往需要服务器给该计算机设备创建一个工作空间,通过该工作空间记录该计算机设备检出的文件状态的数据集合。其中,该工作空间的命名是由服务器随机分配的。
[0004]对于上述相关技术中的方案,随着计算机设备的增多,在各个计算机设备组成的集群环境下往往需要用户手动创建工作空间,造成文件检出的自动化效率低的问题。

技术实现思路

[0005]本申请实施例提供了一种文件检出方法、装置、计算机设备及存储介质,可以提高计算机设备从服务器中检出文件时的自动化率本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种文件检出方法,其特征在于,所述方法由计算机设备执行,所述方法包括:检测当前目录下是否存在目标文本文件,所述当前目录是将待检出文件从服务器中检出至所述计算机设备本地时的路径,所述目标文本文件中包含工作空间的名称,所述工作空间是所述服务器针对所述当前目录创建的用于记录所述当前目录下的本地文件状态的数据集合;响应于当前目录下未存在所述目标文本文件,获取所述计算机设备的唯一标识以及所述当前目录;将所述计算机设备的唯一标识以及所述当前目录进行组合,生成目标工作空间名称;根据所述目标工作空间名称,在所述当前目录下创建所述目标文本文件;根据所述目标文本文件,从所述服务器中将所述待检出文件检出至所述当前目录下。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于当前目录下未存在所述目标文本文件,生成删除指令,所述删除指令用于指示所述服务器删除第一工作空间,所述第一工作空间是所述服务器中存在的与所述当前目录有唯一对应关系的工作空间;向所述服务器发送所述删除指令;接收所述服务器发送的删除完成消息,所述删除完成消息用于指示所述服务器已经将所述第一工作空间删除。3.根据权利要求2所述的方法,其特征在于,在所述接收所述服务器发送的删除完成消息之后,还包括:读取所述目标文本文件中包含的所述目标工作空间名称;根据所述目标工作空间名称,生成创建指令,所述创建指令用于指示所述服务器根据所述目标工作空间名称创建第二工作空间;向所述服务器发送所述创建指令;接收所述服务器发送的创建完成消息,所述创建完成消息用于指示所述服务器创建了名称为所述目标工作空间名称的所述第二工作空间。4.根据权利要求1所述的方法,其特征在于,所述目标文本文件中还包含工作空间配置信息,所述工作空间配置信息用于描述所述文件从服务器中检出至所述当前目录下时的文件选项;所述根据所述目标工作空间名称,在所述当前目录下创建所述目标文本文件,包括:根据所述目标工作空间名称以及所述工作空间配置信息,在所述当前目录下创建所述目标文本文件。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:响应于当前目录下存在所述目标文本文件,读取所述目标文本文件中包含的所述工作空间的...

【专利技术属性】
技术研发人员:何骏成
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1