我的公司更改了域,现在我的 TFS id 也更改了,但我希望将所有旧搁置集从该用户名复制到我的新用户名,因为现在我有两个用户名的凭据。但想将搁置集从一个用户名移动/复制到另一个用户名..
请指导是否可能
您可以获取旧的搁置集,创建一个具有相同名称和新用户 ID 的新搁置集,然后删除旧搁置集。
或者你可以让它们保持原样,因为你总是可以从另一个用户(甚至你的老用户)那里取消搁置一些东西,只要你知道要找谁。使用 Find Shelveset 功能并使用您的旧用户 ID。
您可以尝试使用 TFS Client Object Model 和Powershell来实现。使用VersionControlClient.UpdateShelveset
.