首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分布式环境下的BuildAgent工作目录

分布式环境下的BuildAgent工作目录
EN

Stack Overflow用户
提问于 2012-06-04 18:10:50
回答 1查看 447关注 0票数 1

我有一个构建控制器在同一台机器上运行两个代理(Agent1,Agent2)。我在同一AD中的另一台计算机上安装了另一个构建代理(Agent3)。

现在,当涉及到Agent3时,我得到了一个错误,即Agent3无法访问\buildagentmachine\Build上的共享。

D:\Builds\$(BuildAgentId)\$(BuildDefinitionPath)和Agent1具有工作目录: Agent2 (其中D:\Builds是构建控制器上的本地文件夹,通过网络共享)。

Agent3的工作目录是:本地硬盘上的$(SystemDrive)\Builds\$(BuildAgentId)\$(BuildDefinitionPath)。

现在,有趣的是:在build控制器计算机上,我得到了D:\Builds下面的文件夹:

  • 1
  • 2
  • 3
  • ProjectName

看起来Agent3将其所有内容直接放在\controller\Builds下,这意味着对代理启用了写访问。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-05 05:18:15

如果该错误是关于访问一个共享的,那么当构建试图将构建输出复制到构建拖放共享时,您确定它没有出错吗?确保将构建代理3的用户帐户配置为与用于构建代理1和2的帐户相同。您可以在构建代理计算机上的TFS管理控制台中检查这一点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10886025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档