使用错误的工作区所有者的TFS2012构建过程

时间:2013-06-04 22:13:56

标签: visual-studio-2012 tfs2012 workspace

我正在尝试使用与Team Foundation Server 2012配对的Visual Studio 2012运行构建。构建过程在与团队服务器不同的服务器上运行。当我运行构建定义时,构建失败,错误消息显示为:

异常消息:TF14061:工作空间ENTERPRISE1 - workspace1; ENTERPRISE1 $不存在。 (输入WorkspaceNotFoundException)

我同意这个工作空间不存在的错误,我正在寻找的工作空间是ENTERPRISE1 - workspace1,由ts_build拥有,但是构建过程在某个地方指定ENTERPRISE1 $作为工作空间的建议所有者。我对构建模板进行了一些修改,但是我没有指定工作区的所有者。我以前从未在TFS2012中指定工作区所有者...

所以

到底发生了什么事?这个工作区所有者在哪里/为什么被设置?我该如何解决这个问题?

非常感谢所有帮助!

2 个答案:

答案 0 :(得分:0)

查看Attrice的TFS Sidekicks,查看构建服务器上的工作区。如果您需要使用ENTERPRISE1 $作为所有者创建工作区。

答案 1 :(得分:0)

解决了!

在构建计算机上的Team Foundation Server管理控制台上发现了该问题。在构建配置选项卡上,在页面顶部显示

为[项目集合]配置的构建服务为[用户名]

这是设置为NW SERVICES或一些胡扯。将此更改为与工作区的所有者(ts_build)相同,并且所有内容都是犹太教。

洛塔头疼了15秒钟......