TFS命令行无法通过詹金斯工作

皮拉萨尔

我对此很陌生,所以如果这是非常基本的事情,请原谅我的无知。

我在Jenkins作业的“执行Windows批处理命令”选项卡中使用以下命令-

cd "C:\Data\Projects\<project name>\00_Mainline" 

"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\TF.exe" get "$/Analytical/<project name>/00_Mainline" /force /recursive 

如果在命令提示符下键入它,则效果很好;但是当从詹金斯运行时,出现以下错误-

无法确定工作区。您可能可以通过运行“ tf工作区/ collection:TeamProjectCollectionUrl”来更正此问题。

在浏览了该站点的多个线程之后,我添加了

pushd "C:\Data\Projects\<project name>\00_Mainline"

到脚本顶部。但这也无济于事。

有任何想法吗?

问候,苏迪

理查德·班克斯

既然您没有指定,否则我将假设Jenkins在另一个用户帐户下运行,在这种情况下,Jenkins帐户可能没有工作区。

无论如何,在Jenkins中,您可能需要先使用tf workspace命令创建一个新的工作区,然后再使用该tf workfold命令设置文件夹映射,然后才能执行tf get

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

停止执行后,Maven测试未从詹金斯/命令行/ Eclipse终止

来自分类Dev

通过詹金斯运行命令?

来自分类Dev

如何防止詹金斯获得整个TFS工作区?

来自分类Dev

詹金斯预定的工作

来自分类Dev

詹金斯与声纳集成无法正常工作

来自分类Dev

我的詹金斯(Jenkins)工作无法启动

来自分类Dev

无法登录詹金斯

来自分类Dev

无法登录詹金斯

来自分类Dev

无法在詹金斯(Jenkins)

来自分类Dev

詹金斯:“ TF命令行可执行文件”未调查MAC从站的路径以找到tf.exe

来自分类Dev

Shell脚本接受“詹金斯作业名”并触发作业形式命令行(作业的名称和参数数量不同)

来自分类Dev

在詹金斯中执行Windows命令

来自分类Dev

詹金斯管道与并行命令

来自分类Dev

詹金斯批处理命令失败

来自分类Dev

重命名詹金斯工作

来自分类Dev

Gulp在詹金斯不工作

来自分类Dev

詹金斯-每月或每周建立工作

来自分类Dev

詹金斯:大量分支的建筑工作

来自分类Dev

用ansible创建詹金斯工作

来自分类Dev

如何在詹金斯分组工作?

来自分类Dev

詹金斯工作状态的广泛清单?

来自分类Dev

詹金斯在工作后删除Dir

来自分类Dev

詹金斯工作执行问题

来自分类Dev

定期运行詹金斯工作

来自分类Dev

从詹金斯(Jenkins)删除旧工作

来自分类Dev

詹金斯:在工作结束前提拔

来自分类Dev

詹金斯构建/ CI工作的API?

来自分类Dev

每个拉动请求的詹金斯工作

来自分类Dev

詹金斯 booleanParam 不再工作