TFS2012检查异常

TFS2012检查异常,tfs,tfsbuild,Tfs,Tfsbuild,我在使用构建时遇到问题,我不断遇到此错误: Exception Message: TF10141: No files checked in: resolve the conflicts and try again. (type CheckinException) Exception Stack Trace: at Microsoft.TeamFoundation.VersionControl.Client.Client.ReportCheckInConflictsFailuresAndT

我在使用构建时遇到问题,我不断遇到此错误:

 Exception Message: TF10141: No files checked in: resolve the conflicts and try again. (type CheckinException)
Exception Stack Trace:    at Microsoft.TeamFoundation.VersionControl.Client.Client.ReportCheckInConflictsFailuresAndThrow(Workspace workspace, CheckinResult checkinResult, Failure[] conflicts, Failure[] failures, Boolean noAutoResolve, Int32 operationId)
   at Microsoft.TeamFoundation.VersionControl.Client.Workspace.CheckInInternal(WorkspaceCheckInParameters parameters, Int32 operationId)
   at Microsoft.TeamFoundation.VersionControl.Client.Workspace.CheckIn(WorkspaceCheckInParameters checkinParameters)
   at TfsBuild.Versioning.Activities.CheckInFiles.Execute(CodeActivityContext context) in c:\Builds\4_2\BuildAndDeploy\BuildAndDeploy\Sources\tfsversioning\TfsBuild.Versioning.Activities\CheckInFiles.cs:line 55
   at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
   at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)

但问题是我没有任何冲突或检查任何东西。由于其他项目,已触发生成。一个解决方案是再次运行构建并通过。知道为什么会发生这种情况吗?

生成过程运行时似乎正在对生成服务器上的源代码进行更改。您的生成工作流是否有任何自定义项,用于在生成过程中签出/修改文件

如果相同的文件在另一个构建代理上更改,或者由开发人员在其本地工作区中更改,那么您将看到冲突。如果有两个生成同时运行(即,有两个生成代理,两个生成同时启动),则最有可能发生这种情况

TFS的某些版本控制扩展存在此问题,因为它们将签出/修改/签入和版本控制文件作为构建的一部分

在这种情况下。当您运行另一个构建时,问题将消失,因为具有挂起更改的原始构建将已完成