我們曾經在TFS 2010安裝過程中度過了一段美好的時光,但突然之間它似乎刺痛了我們的後面。TF30170:無法再創建新的團隊項目
當我們嘗試創建新的團隊項目(通過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集合的數據庫轉儲會發生什麼?)。我們所做的,簡而言之就是:
- 讓TFS數據庫的備份(不從TFS分離吧)
- 創建第二個服務器,然後重新連接數據庫有
- 運行TfsConfig上的數據庫恢復
乍看之下,結果似乎沒問題,但仔細一看,許多問題就浮出水面。我想他們回到了Visual Studio連接到兩臺服務器上的項目和集合GUID相同的事實,但這只是一個猜測。現在我們試圖讓我們的機器恢復正常工作,只有一個TFS連接到了。
嘗試,但不工作:
- devenv的resetsettings
- 刪除以下
C:\users\user1\AppData\Local
包含TFS服務器名稱
人所有的VisualStudio和TeamFoundation文件夾和Roaming
您是否嘗試了http://social.msdn.microsoft.com/forums/en-US/tfsgeneral/thread/50a77a15-84aa-4bf5-9070-9b943c498baf上描述的步驟? – SvenS
@SvenS如果您提到加蓋WorkItem緩存:是的,但沒有效果。雖然謝謝! –