我们正在进行服务器移动,包括新主机,从Server 2k8盒到Server 2012盒.有问题的服务器有几个驱动器来保存我们的站点和一些实用程序.这些驱动器在移动过程中完全重复.数据,文件夹结构和权限应该完全相同.
最近,在此服务器上运行Jenkins任务时,我在日志中找到以下内容:
G:\Websites\PathToWebsite>G:\Jenkins\Tools\7z a -tzip
Website_PROD_Backup_20140311_.zip7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
Error: 7-Zip cannot find the code that works with archives.
7-Zip安装在服务器上,我可以从GUI尝试执行的操作.我是一名开发人员,并不习惯对此类问题进行故障排除,Google针对特定错误并没有让我得到任何解决方案.
我能找到的最接近的匹配是一个网站,它说命令行工具需要一些.dll文件,如果它小于150K.我在上面引用的路径上找到了该工具,它超过了150K.无论如何,我将.dll文件从安装目录复制到该目录.这并没有解决问题.
我该怎么做才能解决这个问题?我真的需要7-Zip来从命令行工作,或者我们的构建/部署过程的重要部分必须手工完成.
确保安装了7-zip命令行版本;它与GUI分开.您可以在这里下载: