2012-06-27 46 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