首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure中的拉请求是否合并代码,然后运行构建定义?

Azure中的拉请求是否合并代码,然后运行构建定义?
EN

Stack Overflow用户
提问于 2019-05-26 02:38:46
回答 2查看 1.4K关注 0票数 1

我有功能分支feature/feature1dev分支。我为dev分支创建了一个分支策略,其中我选择了一个构建定义。

当我启动从feature/feature1dev的拉请求时,它是否合并了两个分支,然后进行构建?还是只构建了feature/feature1

代码语言:javascript
复制
 * [new branch]      dev                -> origin/dev
 * [new branch]      feature/feature2   -> origin/feature/feature2
 * [new branch]      feature/test       -> origin/feature/test
 * [new branch]      master             -> origin/master
 * [new branch]      release/release-1  -> origin/release/release-1
 * [new branch]      release/release-2  -> origin/release/release-2
 * [new ref]         refs/pull/37/merge -> pull/37/merge
##[command]git checkout --progress --force refs/remotes/pull/37/merge
Note: checking out 'refs/remotes/pull/37/merge'.
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-05-26 07:07:42

拉请求将始终执行合并到临时空间,以验证源分支中的代码与目标分支中的代码不冲突。如果存在合并冲突,则无法完成拉请求。

如果已配置了拉请求验证生成,则还将生成合并的临时结果。您的分支的内容没有生成,只生成合并的结果。

但是,此临时合并结果将在检查运行后丢弃。

当完成拉请求时,源分支实际上将被合并到目标中。

票数 8
EN

Stack Overflow用户

发布于 2019-05-26 06:08:07

使用分支策略,当您启动PR构建时,它执行合并,然后执行实际构建。

真正的合并只发生在PR完成时

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56310212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档