我创建了一个新的工作项目类型,我试图将其导入我的TFS 2012的项目,但我得到一个错误TF237090:不存在或访问被拒绝 。我可以在变更后成功导入现有的工作项目,但不能创建新项目。TF237090:不存在或访问被拒绝
回答
我想这在VS2012经由开发工作室工具 - >编辑 - 处理>工作项目类型 - 进口WIT>导入WIT。如果我回忆起当我遇到这个问题时,是因为有人打开了一个工作项目(在这种情况下,这是一个测试用例)。
摘要
- 确保被用于WITDs进口&出口
witadmin
版本与TFS服务器版本 - 确保MS VS TFS Power Tools的版本中使用对应于TFS服务器对应版本
背景
我安装Visual Studio,包括版本2012(11.0)的多个版本,和2013年(V12.0)。然而,我们的TFS服务器的版本是2012年
在命令行中运行witadmin importwitd
当我有这个问题。似乎用于导出和导入工作项类型定义(WITD)的工具需要与TFS服务器版本相同。因此,在命令行中运行时,与2012 TFS运行时,witadmin
命令应该从C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE
目录,而不是v12.0
或其他任何版本上运行。
一旦我意识到我可能一直在试图导入从不同的witadmin
版本导出的WITD XML文件,我重新导出(从服务器)的正确版本 - 使用witadmin exportwitd
- 然后进行了更改,并重新导入。
一个烦恼的是,2012年的工作项类型编辑器似乎并不关心,我导入的XML文件WITD从不同的版本出来。
witadmin向后兼容,因此您应该能够使用较新版本的VS将WITD导入旧版TFS。如果你看到一个错误,这意味着有一个错误,这种情况是受支持的,应该只是工作。 – 2014-09-26 18:47:44
@OlegMikhaylov我希望那是我的经验。我所知道的是,当我在进行相同的更改后导出并重新导入时,使用v11工具(而不是v12)时,它再次运行。我没有注意到任何版本标志或其他可能影响到这一点的标志。 – CJBS 2014-09-26 21:13:20
如果您再次看到此问题,请随时与我联系。我在TFS产品团队中,可以尝试提供帮助。 – 2014-09-26 21:44:17
在我的情况,我能够改变在Visual Studio 2017年,使用TFS Process Template Editor Extension特定项目的任务WIT模板,但试图改变另一个项目是与消息失败时:
Microsoft Visual Studio无法将“任务”工作项类型保存到服务器。 TF237090:不存在或访问被拒绝。
我是成员项目集合管理员(在更高级别 - 集合),我拥有执行大部分所需更改所需的大部分权限,其中包括Team Admin('Team Project Name'Team - Administrators)。
事实证明,我是不是该特定团队项目中的“项目管理员”的一部分。我所要做的只是导航到该特定项目的“安全”选项卡下的“管理”区域,并将我的用户名添加到“项目管理员”组。
- 1. Server不存在或拒绝访问
- 2. SQL Server不存在或访问被拒绝
- 3. SQL Server不存在或访问被拒绝错误
- 4. 访问被拒绝 -
- 5. 访问被拒绝...?
- 6. 访问被拒绝
- 7. 访问被拒绝Azure存储
- 8. cakephp tmp /缓存 - 访问被拒绝
- 9. Firebase IE 9存储访问被拒绝
- 10. IE9 SCRIPT5访问被拒绝
- 11. Laravel访问被拒绝
- 12. VBS访问被拒绝
- 13. 春securiyy:访问被拒绝
- 14. C#EventLog.Delete访问被拒绝
- 15. 403访问被拒绝
- 16. easyPhp phpMyAdmin访问被拒绝
- 17. System.ComponentModel.Win32Exception:访问被拒绝?
- 18. WCF访问被拒绝
- 19. Notifcation访问被拒绝 - Android
- 20. 访问被拒绝android.git.kernel.org
- 21. Drupal 8访问被拒绝
- 22. NfcPlugin - WinRterror:访问被拒绝
- 23. Azure WebJob访问被拒绝
- 24. java.io.FileNotFoundException:(访问被拒绝)
- 25. Move-ADObject:访问被拒绝
- 26. DB访问被拒绝
- 27. Node.js solrProxy访问被拒绝
- 28. 访问路径被拒绝
- 29. mysqldump访问被拒绝
- 30. 访问被拒绝时
愚蠢的问题:你的用户有需要的权限? – 2013-03-06 16:43:14
是的,我拥有所有权限。我可以编辑一个现有的工作项类型并导入它,但我不能一个新的。 – laertespl 2013-03-06 16:44:49
检查TFS服务器上的时间。这里的类似问题表明系统时钟可能有问题:http://social.msdn.microsoft.com/Forums/en/tfsgeneral/thread/a8910b4f-0248-44de-8edb-3d97823239e9 – gregpakes 2013-03-06 16:58:03