TFS(Git):同一分支上更活跃的拉取请求

时间:2017-06-07 08:20:46

标签: git tfs

我有一个流程问题。现在我计划从git / gerrit迁移到TFS(Git)环境。我很难在我们身后留下完美的功能。 :-(。 我开始检查TFS(Git)的能力,我有一个问题。 我们将使用功能分支,在测试期间,我看到我无法在同一分支上创建更多活动的pull请求,或者我无法将额外的文件版本添加到同一个pull请求中。此外,我总是必须在拉取请求完成时合并。

如何使用以下过程:?

1. DEveloper A send a commit to a feature F branch
2. DEveloper B and DEveloper C review the commit
3. Developer A send fixes to the feature F branch
4. Developer B and C review it again
5. After everyone is extremely happy and the feature is finished feature F 
   will be merged

我无法在TFS(Git)中找到一个解决方案来扩展额外提交中的拉取请求。

你有想法吗?

1 个答案:

答案 0 :(得分:1)

您可以为拉取请求添加额外的更改。因此,没有必要在同一分支上有多个活动拉取请求。这是因为拉取请求之后的新提交更改将自动添加到活动拉取请求。

作为您展示的进程,在从afeatureX分支的合并提交featureF创建拉取请求之后,然后在featureX分支上进行其他更改上述拉动请求仍然有效。现在开发人员B和C审查了这个拉取请求,他们会发现你在拉取请求中第二次包含的额外更改。