Azure DevOps:构建 - 配置获取源步骤 (TFVC)

Azure DevOps: Build - Configuration Get Sources step (TFVC)

是否可以将“服务器路径”字段配置为Get Sources[=中的变量19=] TFVC 的步骤(在 Azure DevOps 中)?

我想通过 REST API 使用特定分支远程触发此构建。

没有。这是一个不太可能改变的设计限制,因为 TFVC 和“经典”JSON 管道目前都不是 Microsoft 的优先事项; TFVC 已被 Git 取代,经典管道已被 YAML 管道取代。

不支持在 TFVC 的获取源步骤中将“服务器路径”字段配置为变量。如果要触发具有特定分支的构建,可以启用 CI trigger。在 CI 触发器中,您可以 select 要包含和排除的版本控制路径。但是您需要确保这些路径在您的 TFVC 映射中。

总之,它无法根据持续集成触发构建管道的分支动态设置工作区映射路径。

我们在 Azure DevOps Server 2019 和 2020 中可以毫无问题地从 Web 手动触发构建 UI,因此它也应该可以通过 REST API 运行。我们正在使用以下形式的映射:
$/folderA/$(branch)/Source -> localFolderA\localFolderB [使用管道变量 branch]