2016-07-21 90 views
0

我已將TFS 2013遷移到TFS 2015更新3,也從DOMAIN(Domain1 - > Domain2)遷移。之後,來自Domain1的一些舊用戶出現在新的TFS 2015中。無法刪除tfs 2015更新中的孤兒用戶3

我可以去TFS管理員控制檯,嘗試刪除它們,但不起作用。它說,格式錯誤的工件URI ....

任何解決方法可用?

enter image description here

回答

0

文件說做一招加移動領域是不支持的https://msdn.microsoft.com/en-us/library/ms404883(v=vs.120).aspx

+0

這是2013年,我已轉移到TFS 2015. – nerlijma

+0

如果您轉到最新的文檔頁面https://www.visualstudio.com/docs/setup-admin/get-started它仍然指向該頁面。他們不支持同時升級這兩種東西。我認爲你需要首先進行域名移動或先升級,然後域名移動。如果你圍繞SO進行搜索,你會發現TFS和孤兒用戶在升級過程中是一個普遍問題,不管 – nschonni

+0

好了,現在完成了,任何workarround都可用?從數據庫中刪除它們? – nerlijma

0

你可以嘗試使用TFSConfig Identities命令來改變用戶的安全標識符(SID):

TFSConfig Identities [/change /fromdomain:DomainName1 /todomain:DomainName2 [/account:AccountName] 
+0

domain1無效,是工作組(本地服務器用戶),域2是域控制器。舊的TFS不再供電。這個域名移動究竟做了什麼? – nerlijma

+1

你不需要這些賬戶了嗎?在改變環境之前,你應該將它們移除。您可以檢查tfssecurity/g-命令以查看它是否可以刪除這些帳戶:https://www.visualstudio.com/en-us/docs/setup-admin/command-line/tfssecurity-cmd#g-remove-a -user-或基團 –