运行 Azure DevOps 迁移工具所需的权限

Permissions needed to run the Azure DevOps Migration Tools

我需要在 运行 Azure DevOps 迁移工具的源和目标中获得什么权限?

我已尝试在此处和文档中查找信息,但均未成功。

编辑: 我发现了一些关于将我的帐户添加到项目收集服务帐户组的信息,该组与收集管理员基本相同。但文档还表示,“VSTS”(Azure DevOps 服务)不需要这样做。所以仍然不知道在针对 Azure DevOps 服务时需要什么...

这实际上取决于您如何配置 Azure DevOps 迁移工具运行。

您运行 迁移所依据的帐户需要对您正在访问的所有内容具有权限。

例如,如果您只是 运行设置 WorkItemMigrationConfig 并仅迁移工作项(不是区域路径、迭代或测试),您可以逃脱在 destination 项目中只有 contribute 权限,在 [=] 项目中只有 reader 权限18=]来源.

但是,我建议确保您使用的帐户在源存储库和目标存储库中至少具有 项目管理员 权限,以避免出现任何问题。