Git 从主分支以外的分支生成CI时,TFS2013上的CI生成失败

Git 从主分支以外的分支生成CI时,TFS2013上的CI生成失败,git,continuous-integration,tfsbuild,Git,Continuous Integration,Tfsbuild,我们有一个TFS2013.5设置,可以在git repo的开发分支上执行CI。当手动触发生成时,它可以正常生成,但由于合并冲突,提交/推送时的自动生成失败。我在另一个论坛上只找到了一篇关于这方面的帖子,我尝试了那里的建议,但似乎没有一篇能起到作用。如果将CI生成后drop/src文件夹中的输出与本地repo进行比较,则会丢失几个文件 我从构建中得到的信息是: Exception Message: 20 conflicts prevent checkout (type MergeConflictE

我们有一个TFS2013.5设置,可以在git repo的开发分支上执行CI。当手动触发生成时,它可以正常生成,但由于合并冲突,提交/推送时的自动生成失败。我在另一个论坛上只找到了一篇关于这方面的帖子,我尝试了那里的建议,但似乎没有一篇能起到作用。如果将CI生成后drop/src文件夹中的输出与本地repo进行比较,则会丢失几个文件

我从构建中得到的信息是:

Exception Message: 20 conflicts prevent checkout (type MergeConflictException)
Exception Data Dictionary:
libgit2.code = -13
libgit2.category = 20

你先解决这些冲突,然后触发一个新版本怎么样?@Vicky MSFT是的,但这并不能解释为什么手动触发一个版本有效,而CI触发的版本无效。你知道这一点吗?我现在的生活->不,从来没有成功过。我很抱歉。