TF237090:不存在或访问被拒绝

时间:2013-03-06 16:41:27

标签: tfs2012 workitem

我创建了一个新的工作项类型,我正在尝试在我的tfs 2012项目中导入它但是我收到错误 TF237090:不存在或访问被拒绝。我可以在更改后成功导入现有的工作项而不是新工作项。

3 个答案:

答案 0 :(得分:0)

我在VS2012中尝试通过Dev Studio Tools-> Process Editor->工作项类型 - >导入WIT导入WIT。如果我记得当我遇到这个问题之前因为有人打开了一个工作项(在这种情况下它是一个测试用例)。

答案 1 :(得分:0)

<强>摘要

  • 确保用于导入的witadmin版本&amp; WITD的导出对应于TFS服务器版本
  • 确保所使用的MS VS TFS Power Tools的版本与TFS服务器版本
  • 相对应

<强>背景

我安装了多个版本的Visual Studio,包括版本2012(v11.0)和2013(v12.0)。但是,我们的TFS服务器版本是2012年。

从命令行运行witadmin importwitd时出现此问题。似乎用于导出和导入工作项类型定义(WITD)的工具需要与TFS服务器版本相同。因此,从命令行运行时,要使用TFS 2012运行,witadmin命令应该从C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE目录运行,而不是v12.0或任何其他版本。

一旦我意识到我可能一直在尝试导入已从其他witadmin版本导出的WITD XML文件,我会以正确的版本重新导出(从服务器) - 使用{{1然后进行了我的更改,并重新导入。

一个令人烦恼的是,2012年的工作项类型编辑器似乎并不关心我导入的XML WITD文件来自不同的版本。

Insight从这里获得:http://social.msdn.microsoft.com/Forums/en-US/399b4c50-fbaa-43f6-a0f5-88129f9b2ed8/tf237090-does-not-exist-or-access-is-denied-when-usint-witadmin-importwitd?forum=tfsgeneral

答案 2 :(得分:0)

就我而言,我能够在Visual Studio 2017中使用TFS Process Template Editor Extension更改特定项目的任务WIT模板,但是当尝试更改另一个项目时,它失败并显示消息:

  

Microsoft Visual Studio无法将“任务”工作项类型保存到服务器。 TF237090 :不存在或访问被拒绝。

我是项目收集管理员(更高级别 - 收集)的成员,我拥有执行大部分所需更改所需的大部分权限,包括团队管理员('团队项目名称'团队 - 管理员)。

事实证明,我不是该特定团队项目中“项目管理员”的成员。我所要做的就是导航到该特定项目的Security选项卡下的Admin区域,并将我的用户名添加到Project Administrators组。