我们曾经在TFS 2010安装上度过了愉快的时光,但突然之间它似乎刺痛了我们。
当我们尝试创建新的团队项目(通过VS2010或VS2012团队资源管理器)时,TFS在导入流程模板时遇到错误。无论选择哪个已安装的模板都无关紧要,错误总是一样的。
2013-01-16T11:11:08 | Modul: Work Item Tracking | Thread: 39 | Uploading task type from file "C:\Users\user1\AppData\Local\Temp\TPW_tmp447E.tmp\WorkItem Tracking\TypeDefinitions\Bug.xml" hochgeladen...
---Begin Exception---
Zeit: 2013-01-16T11:11:08
Modul: Engine
Exception Description: TF30162: Error at Task "WITs" from Group "WorkItemTracking".
Exception Type: Microsoft.TeamFoundation.Client.PcwException
Exception Message: TF24016: Team project "MyInfoservice" not found.
Stacktrace:
at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.Execute(ProjectCreationContext ctxt, XmlNode taskXml)
at Microsoft.VisualStudio.TeamFoundation.ProjectCreationEngine.TaskExecutor.PerformTask(IProjectComponentCreator componentCreator, ProjectCreationContext context, XmlNode taskXml)
bei Microsoft.VisualStudio.TeamFoundation.ProjectCreationEngine.RunTask(Object taskObj)
-- Inner Exception --
Ausnahmemeldung: TF24016: Team project "MyInfoservice" not found. (Type WitPcwFatalException)
Ausnahmestapelüberwachung: at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.ContextWrapper.get_Project()
at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.WitPcwTask.WorkItemTypesTask.UploadTypeDefinition(String file, Boolean execute)
at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.WitPcwTask.WorkItemTypesTask.Execute()
at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.Parse(ContextWrapper wrapper, XmlNode taskXml, Boolean fExecute)
at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.Execute(ProjectCreationContext ctxt, XmlNode taskXml)
---End Exception---
编辑:我的同事刚刚发现在任何其他计算机上都没有发生这种情况,因此必须将我们的Visual Studio实例搞砸了。
那他们为什么搞砸了?我们通过尝试进行灾难恢复来引起灾难(如果我们只有TFS集合的数据库转储,会发生什么?)。我们做了什么,简而言之:
尝试但没有工作:
C:\users\user1\AppData\Local
和Roaming
有人能指出我正确的方向我们还能尝试什么吗?
答案 0 :(得分:3)
经过几次或多或少的绝望尝试后,我终于能够解决这个问题了。
由于当我的本地Temp文件夹中的文件上传到TFS时发生异常,我尝试清除整个TEMP文件夹。这就是诀窍。相关信息是我在上面发布的日志输出的第一行。
Uploading task type from file "C:\Users\user1\AppData\Local\Temp\TPW_tmp447E.tmp\WorkItemTracking\TypeDefinitions\Bug.xml"
答案 1 :(得分:1)
从备份恢复TFS 2012 Express集合后,我遇到了类似的问题。我通过删除本地开发人员的TFS缓存来解决它。机。我刚删除了整个缓存文件夹...
C:\Users\myUsername\AppData\Local\Microsoft\Team Foundation\5.0\Cache
如果你有另一个开发者。机器方便,然后您可以检查是否可以在其上创建TFS项目。如果可以,那么你的开发问题就出现了问题。机器,很可能是缓存。