【发布时间】:2015-07-10 17:57:31
【问题描述】:
我正在尝试将集合从一个 Team Foundation Server 迁移到另一个。
使用本地帐户成员身份的集合无法附加到新服务器。其他集合使用域帐户并且可以毫无问题地附加。
所以,我用tfsconfig identities标识了帐户
然后,我尝试使用以下命令更改身份:
tfsconfig identities /change /fromdomain:MACHINE_NAME /todomain:DOMAIN_NAME
/account:LOCAL_ACCOUNT_NAME /toaccount:DOMAIN_ACCOUNT_NAME
但是,操作失败并出现以下错误:
Account Name Exists (see note 1) Matches (see note 2) DOMAIN_NAME\DOMAIN_ACCOUNT_NAME True False在 Team Foundation Server 中更改了 0 个安全标识符 (SID)。
(1) Exists 列表示列出的帐户是否存在于 视窗。对于命令的列表模式,这是存储的帐户 在 Team Foundation Server 中。对于 Change 模式,它是 变化。
(2) Matches 列表示是否存储在 Team 中的 SID Foundation Server 与 Windows 匹配。
当我运行tfsconfig identities 时,我可以看到两者:
MACHINE_NAME\LOCAL_ACCOUNT_NAME True True
DOMAIN_NAME\DOMAIN_ACCOUNT_NAME True True
那么,为什么它仍然失败?有什么想法吗?
【问题讨论】:
-
会不会 MACHINE_NAME\LOCAL_ACCOUNT_NAME 无法更改为 DOMAIN_NAME\DOMAIN_ACCOUNT_NAME,因为 DOMAIN_NAME\DOMAIN_ACCOUNT_NAME 可以访问同一集合中的某些团队项目?
标签: tfs