上下文
让它们一起工作,两个回购都是聚集的 进入开发:
问题: 如何在TFS中创建一个允许构建和验证两个存储库的拉取请求?
答案 0 :(得分:0)
不,我们无法在存储库之间创建拉取请求。
Curretnly TFS仅支持来自同一存储库中不同分支的拉取请求。有一个User Voice here来请求该功能,您可以去投票以实现它。
因此,您可以尝试创建两个分支而不是两个存储库。然后,2个开发人员在2个不同的分支机构工作。
单独谈论使用多个存储库构建,您可以尝试按照以下步骤执行此操作:
git submodule add
。git submodule add https://server:8080/tfs/DefaultCollection/ {团队项目名称} / _ GIT中/ repo2
有关详细信息,请参阅Multiple Git Repositories with Submodules。
答案 1 :(得分:0)
由于在“创建拉取请求”对话框中无法给出选项,因此我要求开发人员在其提交的消息中传递此信息。
对于每次提交, 获取其变更集(路径名列表) - >要构建的组件列表
存储下一个构建步骤的选项
开发人员必须在提交时注意,它不太方便但是有效