Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos Jenkins:将工件从Windows主服务器复制到OSX从服务器-目录结构不正确_Macos_Jenkins - Fatal编程技术网

Macos Jenkins:将工件从Windows主服务器复制到OSX从服务器-目录结构不正确

Macos Jenkins:将工件从Windows主服务器复制到OSX从服务器-目录结构不正确,macos,jenkins,Macos,Jenkins,我们目前正在为Jenkins()使用复制工件插件,并且我们正在以一种方式进行,即Windows主计算机上的项目将其工件复制到osx从计算机上 问题是文件夹结构在复制到从机时被破坏,因为Windows在其目录中使用“\”字符,而OSX使用“/” 将其复制到从属计算机时,它只创建一个具有以下文件名的文件夹: c/\Jenkins\workspace\foldername 其中应该创建3个文件夹:Jenkins、workspace和foldername;下一个项目中的每个文件夹如下所示: 詹金斯>工作

我们目前正在为Jenkins()使用复制工件插件,并且我们正在以一种方式进行,即Windows主计算机上的项目将其工件复制到osx从计算机上

问题是文件夹结构在复制到从机时被破坏,因为Windows在其目录中使用“\”字符,而OSX使用“/”

将其复制到从属计算机时,它只创建一个具有以下文件名的文件夹:

c/\Jenkins\workspace\foldername

其中应该创建3个文件夹:Jenkins、workspace和foldername;下一个项目中的每个文件夹如下所示:

詹金斯>工作空间>文件夹名称


有没有办法在复制工件时重新构造目录?或者,我们是否可以使用其他插件来修复此问题?

您在
复制工件
插件中选择了哪些选项?我只填写项目名称,将其设置为获取最新成功构建,以及工件复制的路径。在进行复制之前,我看不到任何更改路径格式的选项。有这样的选项吗?您在
复制工件
插件中选择了哪些选项?我只填写项目名称,将其设置为获取最新的成功构建,以及工件复制的路径。在进行复制之前,我看不到任何更改路径格式的选项。有这样的选择吗?