我有一个windows批处理命令在我的哈德森构build步骤,基本上是:
xcopy /s *.* \serverlocationbuildname
复制失败:
'xcopy' is not recognized as an internal or external command,operable program or batch file.
但是,xcopy在命令行上是可用的(就像副本一样)。 我需要做什么使哈德森使用xcopy?
编辑:我的path是
哈德森git命令是*令人难以置信的*慢
在windows上使用Hudson的Git插件克隆/获取存储库问题
Mercurial和Hudson在虚拟主机上。 我可以安装Mercurial吗?
Jenkins和GitHub webhook:http 403
Jenkins windows Master连接到Slave Mac OSX
PATH=C:windowssystem32;C:windows;C:windowsSystem32Wbem;C:Program filesPerforce;C:Program filesCVSNT;C:Program filesCVSNT
这可能是为什么它从命令行工作。
如何将Hudson / Jenkinsparameter passing给windows批处理命令
Hudson + windows + GitHub + Git Plugin =真的非常缓慢的获取阶段
valIDation失败
哈德逊奴隶使用msysgitshell
xcopy在你的system32目录下; 确保这是你的PATH 。
使用Hudson(或其他构建系统)使用Xcopy时,可能需要注意的一点是被复制文件路径的总长度。
在我的情况下,我遇到了一些问题,使用xcopy来复制文件,这些文件被隐藏在目录结构中的许多级别,这样当与Hudson的工作/构建路径级别相结合时,它(我假设)超过了最大允许路径长度为xcopy工作。 我目前的解决方法是在复制前简单地压缩编译输出,但是我正在寻找一些更清洁的东西。
总结以上是内存溢出为你收集整理的为什么哈德森不把xcopy当成命令呢?全部内容,希望文章能够帮你解决为什么哈德森不把xcopy当成命令呢?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)