我正在尝试将修改后的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 Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer
或者,
TeamExplorer
,Professiona
l或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站点中的步骤进行操作。