ObsHub OVSMU源用户列表是否真的正确填充?如何禁用它?

时间:2016-06-30 18:48:06

标签: opshub

我有一个本地部署的TFS服务器,运行10.0.40219.339。

我想将3个不同的团队项目从本地TFS安装迁移到VSTS中的3个不同的团队项目。

我正在运行OpsHub Visual Studio迁移实用程序(免费版)OVSMU-v2.2.2.001

在visual studio Team Services中,我使用敏捷流程模板创建了一个团队项目,其名称与我本地部署的TFS服务器中的团队项目相同。

在OVSMU中,我选择“新迁移”

我选择了源端点作为TFS 2010的本地部署实例。 我选择目标端点作为VSTS的实例。 我选择了标有“我想迁移版本控制数据”的单选按钮。 我从“选择团队项目”框中选择了我要迁移的团队项目。 (假设称为“团队项目1”)

出现“用户映射”屏幕时,它不会显示正确的“源用户”。

如果我点击返回,并导航到同一个本地部署的TFS项目集合上的不同团队项目(假设命名为“团队项目2”),则源用户列表将保持不变。

如果我单击Back,并导航到同一本地部署的TFS项目集合上的不同团队项目(假设命名为“Team project 3”),则源用户列表将保持不变。

如果我关闭OSVMU并重新开始,请按照相同的流程进行操作,但不是从Team Project 1开始,而是从Team Project 2开始,我得到的用户列表与我开始使用Team时的用户列表略有不同项目1。

简而言之,我觉得源用户列表的人口没有按预期运行。

1)它没有显示我期望的用户...我甚至没有出现在源用户列表中,而且我显然能够访问团队项目,因为我有两个变更集和签入的正确权限。

2)它显示的用户在我的所有3个团队项目中都有一致的列表...我认为它只是缓存列表并在您第一次访问任何团队项目时重新生成它,并重新应用相同的源后续项目团队无需从服务器刷新列表。

有没有办法可以禁用此过滤功能,以便在源列表中看到所有TFS用户?目前的过滤技术使这个工具无用。

1 个答案:

答案 0 :(得分:0)

  1. OVSMU仅加载项目用户。即属于项目团队或项目的任何默认/自定义用户组成员的用户。因此,如果您的用户属于任何收集组但未明确显示在任何项目团队/组中,则他们已加载。 此行为是继承,以克服映射那些不属于正在迁移的项目的其他用户的负担。如果没有为项目加载用户,请确保有用户属于任何项目团队/组。

  2. 目前已知并故意更改项目并返回用户映射屏幕以找不到更改的行为。您必须明确按下“用户映射”屏幕上的“刷新”按钮(在按钮框中)以重新加载用户(基于您所做的任何更改)

相关问题