【发布时间】:2016-03-03 09:40:23
【问题描述】:
我们最近将 TFS 2010 迁移到新域,遵循 Microsoft 的环境迁移说明:http://msdn.microsoft.com/en-us/library/ms404883.aspx 这些说明包括将用户从 OLD_DOMAIN\username 迁移到 NEW_DOMAIN\username 的步骤。
迁移后,现有用户在 TFS 工作项中显示为 NEW_DOMAIN\username 而不仅仅是用户名。 (在旧域上,用户只显示用户名。)迁移后添加到 TFS 的新用户只显示用户名,而不是 NEW_DOMAIN\username。
我们的用户不喜欢在他们的名字上加上 NEW_DOMAIN\ 前缀,并希望对其进行更改。是否有人对如何完成此操作有任何说明?
以下工具似乎不适用于 TFS 2010:
- tfswitdisplaynames(在 TFS Power Tools for TFS 2008 中被 TFS 用户工具取代)
- TFS 用户(在 TFS 2010 的 TFS 电动工具中不可用,似乎不是标准 TFS 工具的一部分)
我们也知道 TFS 中的常量表,尤其是 DisplayPart 列:
- DisplayPart 显然用于在工作项中显示,例如任务的分配给下拉列表。
- 从 DisplayPart 中删除 NEW_DOMAIN\ 的查询:
- 正面:使用户仅显示用户名
- 否定:使用 @ME 变量的 TFS 查询已损坏
- 警告:遇到重复的文章,警告不要直接更新数据库(而不是使用 TFS 工具)
我们不赞成删除和添加用户,因为有成千上万的工作项(任务等)需要重新分配。
我们还需要同时修复@Me TFS查询变量,这样TFS查询在显示名称修复后会继续工作。
【问题讨论】:
-
我们也有同样的问题。您找到问题的答案了吗?
-
不,我从来没有。我们目前正在解决这个问题,但如果我们能解决它会很好。
标签: tfs-power-tools