2012-06-27 162 views
0

在将属性凭据从网络服务更改为域帐户后,我的构建代理未启动。我这样做是因为网络服务帐户无法写入我的drop文件夹。TFS 2010构建代理未启动

每次将网络服务添加到放置文件夹共享时,它都会消失。 http://msdn.microsoft.com/en-us/library/bb778394.aspx我跟着这个,但一些步骤是不同的,我有XP和它不显示共享选项卡,所以我通过安全选项卡

所以我想我在这里问两个问题;

  1. 代理在更改凭证后未启动。
  2. 网络服务无法写入投递文件夹。

在此先感谢

回答

1

是的,网络服务将没有权限写入放置位置。这很标准。您需要使用域帐户。

TFS构建服务将需要作为域用户运行,以便它可以写入放置位置。

构建代理的域帐户需要位于TFS项目集合组中用于构建服务帐户(TFS内部)。我不记得它实际上调用了什么,但你需要成为一个集合管理员来更新它。

域帐户还需要一些登录作为批处理/服务权限,但是应该在重新配置服务时自动完成。您是否使用TFS管理控制台重新配置代理,或者您是否仅在服务上设置了凭据? (您应该使用TFS管理控制台)。

+0

我使用管理控制台。我已将应用程序上的帐户更改为域帐户,并将构建服务上的属性更改为domain \ user,代理程序将不会启动。如果我将其更改为。\ user并按照[此链接](http://geekswithblogs.net/jehan/archive/2011/01/15/build-controller-status-unavailable-issue-in-tfs2010.aspx)代理启动并且构建成功。也让我的网络管理员创建drop文件夹,现在一切正常。 – ELSheepO