Sql Readyroll:使用VSTS生成时出错:漂移分析:由于漂移选项BlockDataLoss=True,这些更改将不会应用
有些脚本是在不使用readyroll脚本的情况下手动迁移的。现在,任何新的push-to-dev分支都会失败,并出现以下错误: DB\DB.sqlproj(0,0):错误:漂移分析:将不应用这些更改,因为DriftOptionBlockDataLoss=True(有关详细信息,请参阅'obj\Release\DB\u ReSync.sql'。检测到可能导致以下表对象数据丢失的更改:dbo.Info 进程“msbuild.exe”已退出,代码为“1” 同样的方法在本地运行良好,但在VSTS中创建的构建中失败。Sql Readyroll:使用VSTS生成时出错:漂移分析:由于漂移选项BlockDataLoss=True,这些更改将不会应用,sql,visual-studio,azure-devops,redgate,readyroll,Sql,Visual Studio,Azure Devops,Redgate,Readyroll,有些脚本是在不使用readyroll脚本的情况下手动迁移的。现在,任何新的push-to-dev分支都会失败,并出现以下错误: DB\DB.sqlproj(0,0):错误:漂移分析:将不应用这些更改,因为DriftOptionBlockDataLoss=True(有关详细信息,请参阅'obj\Release\DB\u ReSync.sql'。检测到可能导致以下表对象数据丢失的更改:dbo.Info 进程“msbuild.exe”已退出,代码为“1” 同样的方法在本地运行良好,但在VSTS中创建的
成功构建需要做什么?我使用的是ReadyRoll Core,而不是Pro版,因为此功能是VSTS扩展Pro版的一部分。请参阅与ReadyRoll和(第4节)相关的红门文档,其中在构建管道中建立了此参数
漂移选项BlockDataLoss
和其他相关参数漂移选项DropmissingObject