0

也许我的 google-fu 让我失望了,但我似乎找不到以下任何信息:

我的 Windows 用户帐户最近意外移动到了我公司 Active Directory 中的另一个域。在另一个域中,我无法访问存储在 TFS 2008 中的数据(例如搁置集、待定更改、工作区等)。我认为这是因为它与我的 ORIGINALDOMAIN\userId 帐户相关联,而不是 NEWDOMAIN\userID 帐户。

我的帐户现已移回 ORIGINALDOMAIN,但我仍然无法在 TFS 中看到我的任何数据。事实上,我的所有数据(我所有的搁置集!)似乎都已被删除。就好像 TFS 看到我的 userId 从 ORIGINALDOMAIN 中消失了,并认为我已被“删除”,因此删除了我的所有数据。

有没有其他人遇到过这个?我的数据有希望吗,还是我被皇室塞满了?

在此先感谢,史蒂夫

更新:我现在已经设法通过搜索“*”来找到我的一些旧书架。奇怪的是,搁置集现在与 NEWDOMAIN\userId 相关联。如果我明确搜索属于 NEWDOMAIN\userId(或 ORIGINALDOMAIN\userId)的搁置集,则找不到任何东西。尽管如此,我仍然没有任何待处理的更改或工作区的痕迹......

4

1 回答 1

0

所以,我想我已经(部分)找到了问题的根源。看来我的数据已分配给 DOMAIN\userid:number 形式的用户 ID,而不是预期的简单 DOMAIN/userid。

这意味着我现在可以通过搜索完全限定的 id 找到我的搁置集。我仍然没有看到任何解决方案来恢复我之前的待处理更改或工作区,但至少我现在可以将搁置集检索回我的正确 ID。

恐慌暂时结束。

于 2010-04-08T14:31:47.047 回答