【问题标题】:TF237090: Does not exist or access is deniedTF237090: 不存在或访问被拒绝
【发布时间】:2013-02-21 13:57:35
【问题描述】:

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

【问题讨论】:

  • 愚蠢的问题:您的用户是否具有所需的权限?
  • 是的,我拥有所有权限。我可以编辑现有的工作项类型并将其导入,但我不能新建一个。
  • 检查 TFS 服务器上的时间。这里的类似问题表明系统时钟可能有问题:social.msdn.microsoft.com/Forums/en/tfsgeneral/thread/…
  • 我已经看过这篇文章,我检查了服务器时间,它是一样的。还是谢谢
  • 你用什么命令行来导入它?

标签: workitem


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    总结

    • 确保用于导入和导出 WITD 的 witadmin 版本与 TFS 服务器版本一致
    • 确保使用的MS VS TFS Power Tools 的版本与TFS Server 版本相对应

    背景

    我安装了多个版本的 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 文件,我(从服务器)以正确的版本重新导出 - 使用 witadmin exportwitd - 然后进行了更改,然后重新导入。

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

    从这里获得的见解: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

    【讨论】:

    • witadmin 是向后兼容的,因此您应该能够使用新版本的 VS 将 WITD 导入旧版本的 TFS。如果您看到错误,则表示存在错误,此方案受支持并且应该可以正常工作。
    • @OlegMikhaylov 我希望这是我的经验。我所知道的是,当我在进行相同的更改后导出并重新导入时,但使用 v11 工具(而不是 v12),它再次工作。我没有注意到任何版本标志或任何其他可能影响这一点的东西。
    • 如果您再次看到此问题,请随时与我联系。我是 TFS 产品团队的一员,可以尝试提供帮助。
    • @OlegMikhaylov - 谢谢奥列格。赞赏。
    【解决方案3】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-12
      相关资源
      最近更新 更多