TFS2015.3 Git不会合并pull请求

时间:2017-04-21 08:28:08

标签: git tfs git-merge tfs2015 pull-request

我们正在使用TFS git存储库,使用分支和拉取请求来管理项目A上的主控更新,并且工作正常。

我们为项目B创建了另一个repo(与A的主要区别在于它包含了更多的数据,包括一些二进制文件)并且一切正常除了TFS甚至无法合并甚至最简单的拉取请求,例如一行评论更改:

enter image description here

正如文本所暗示的,我们 能够在本地合并然后推回到master,但这会通过TFS击败拉取请求过程的部分目的。

有什么想法吗?

更新,有关回购协议大小的更多信息: enter image description here

更新#2,有关文件内容的更多信息(十六进制):

enter image description here

1 个答案:

答案 0 :(得分:0)

  

正如文本所暗示的那样,我们能够在本地合并然后推回到master,但这会通过TFS击败拉取请求过程的部分目的。

不,不是真的。 PR不是解决冲突的地方。

如果你想合并PR,它应该是可合并的,所以你必须在本地修改它(你想要的方式,通过合并或rebase)并推送它。 PR将更新,TFS将检查它是否可以合并,您将能够进行合并。