导入工作项类型定义时,TFS 2017(本地)中的ProvisioningImportEventsCallback

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了导入工作项类型定义时,TFS 2017(本地)中的ProvisioningImportEventsCallback相关的知识,希望对你有一定的参考价值。

我正在尝试将修改后的WITs导入到现有项目中。但是,它显示以下错误:

Microsoft.TeamFoundation.WorkItemTracking.Server.ProvisioningImportEventsCallback

早些时候它工作正常。但是,现在问题就开始了。

可能的解决办法是什么?我只想通过命令提示符(witadmin.exe)上传WIT。任何提示/信息都会有所帮助

答案

根据您的描述,您正在尝试使用VS 2015连接到2017年的TFS。请查看文档Import, export, and manage work item types

如果要连接到TFS,则必须使用与TFS相同版本的Visual Studio或Team Explorer。例如,如果连接到TFS 2017实例,则必须从Visual Studio 2017或Team Explorer 2017进行连接。

TFS 2018和TFS 2017

Visual Studio 2017或Team Explorer 2017客户端:

%programfiles(x86)%Microsoft Visual Studio2017CommunityCommon7IDECommonExtensionsMicrosoftTeamFoundationTeam Explorer

或者,TeamExplorerProfessional或Enterprise代替Community,具体取决于您安装的版本。

您应该安装VS 2017或Team Explorer 2017来运行此命令。尽管VS 2015有时会针对TFS 2017运行witadmin命令,但会出现意想不到的问题。

另一答案

但是,我自己找到了解决这个问题的方法。

从以下路径清除服务器和用户系统中的Team Foundation缓存:

C: Users \ AppData Local Microsoft Team Foundation 7.0(或6.0) cache

从缓存文件夹中删除所有内容并重新启动server system。然后登录到服务器。现在,使用命令提示符上传[WIT]不会出现任何错误。

请按照Microsoft站点中的步骤进行操作。

https://docs.microsoft.com/en-us/vsts/work/customize/reference/witadmin/witadmin-import-export-manage-wits?view=tfs-2018

以上是关于导入工作项类型定义时,TFS 2017(本地)中的ProvisioningImportEventsCallback的主要内容,如果未能解决你的问题,请参考以下文章

如何在 azure devops server 2019 的新工作项 Web 布局中编程工作项水平选项卡?

tfs2012:具有树继任者/前任者类型的工作项树

TFS 2017 - 在功能板中添加默认过滤器

TFS 工作项帮助文本显示在哪里?

推送到 git 存储库时避免自动工作项链接

由于权限问题,从 ASP.NET 应用程序向 TFS 2010 添加工作项失败