Mar*_*426 4 msbuild tfs incremental-build
我正在尝试启用我的VS解决方案的增量构建.在图形用户界面的XAML构建过程模板,我设置"Clean Workspace"到"None"并添加/p:IncrementalBuild=True作为一个MSBuild参数.然后我检查了对文件的更改,但是当我运行我的TFS构建时,我立即收到以下错误:
Unable to perform the get operation because the file already exists locally
Exception Message: One or more errors occurred while performing a Get operation. (type GetException)
Exception Stack Trace: at Microsoft.TeamFoundation.Build.Workflow.Activities.SyncWorkspaceInternal.ThrowIfErrorsOccurred.Execute(CodeActivityContext context)
at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)
Run Code Online (Sandbox Code Playgroud)
我相信TFS获取我的文件,但无法覆盖构建代理上的现有文件并出错.如何强制它覆盖文件?
该文件是可写的.当有可写文件时,除非使用/ overwrite选项,否则get不会覆盖它.但是,您需要弄清楚文件是如何变为可写的.您可能希望返回到创建新工作区的默认选项,运行具有详细日志的构建,并查看使文件可写的原因.
| 归档时间: |
|
| 查看次数: |
7515 次 |
| 最近记录: |