团队服务 - 拉取请求 - 更新目标分支时文件列表不更新

时间:2016-11-21 02:18:58

标签: azure-devops

我对Visual Studio Team Services中的Pull Requests中的文件列表的行为有疑问。

情况 我们的项目中有2个分支机构,分支机构A和分支机构B,它们具有以下提交历史记录和故事'下面列出。

  1. 分支A是从我们的开发分支创建的。
  2. 分支完成工作并创建一个拉回发送请求。我们称之为Pull Request A
  3. 分支B是在分支A上创建的,因为它基于在该分支中所做的更改而构建。
  4. 分支B更改工作已完成,并且已创建拉回请求返回到开发分支。我们称之为Pull Request B。
  5. 拉出请求A已完成,所有分支A更改合并回开发分支。
  6. 分支A - 提交 - 提交1 - 文件A已更改 - 提交2 - 文件B已更改 - 提交3 - 文件A再次更改

    分支B - 提交 - 所有分支A提交 - 提交4 - 文件C已更改。

    问题和问题 在Team Services中打开Pull Request B并查看文件列表时。由于Pull Request A已经完成,我希望只能看到文件列表中的Commit C更改(即文件C)。事实并非如此,我们实际上会看到提交1到4的所有文件。

    如何让Visual Studio Team Services刷新此列表,以便查看最新的文件列表以有效地完成拉取请求?

1 个答案:

答案 0 :(得分:0)

我现在清除你的问题,我可以重现它。我提交了反馈here

解决方法是你可以放弃过去的pull请求并创建一个新的pull请求,它只会列出最后一次提交。