我正在尝试将集合从一个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)存在列表示列出的帐户是否存在于Windows中。 对于命令的列表模式,这是存储在Team Foundation Server中的帐户。 对于更改模式,它是更改的目标。
(2)“匹配”列指示存储在Team Foundation Server中的SID是否与Windows匹配。
当我运行tfsconfig identities ,我可以看到两个:
MACHINE_NAME\LOCAL_ACCOUNT_NAME True True DOMAIN_NAME\DOMAIN_ACCOUNT_NAME True True
那为什么它还在失败? 有任何想法吗?
您需要使用“tfsconfig accounts”命令更改帐户。