我正在开发一个演示构建服务器,它将自动化构建和部署过程。我正在尝试自动将数据库更改合并到现有数据库,而不会损害目标数据库中的静态种子数据。因此,我采用的方法是在没有参考数据和目标数据库的种子数据的情况下构建新数据库。然后比较和同步这个。我正在使用 DBGhost 的工具会出现问题。为了便于合并静态数据,我需要运行该工具的代理(微软服务)来检查“自动选择表”设置。在与 Innovartis 的技术支持人员交谈后,我被告知有一个 settings.xml 文件,它反映了在 GUI 中所做的设置更改。但是,它的位置以及如何将其合并到 MSBuild/TeamCity 自动构建过程中并不明显。有人有这方面的经验,或者有人对此有什么建议吗?
预先感谢您的帮助。