【发布时间】:2010-12-10 22:10:34
【问题描述】:
我工作的公司曾尝试在多个环境中维护我们的应用程序的配置数据,但同步这些数据一直存在问题,而且我们从未提出过好的解决方案。
为了帮助澄清,我们(开发人员或企业)可能会使用我们在暂存环境中的管理界面更改一些配置,对其进行测试,然后希望将这些更改复制到我们的生产环境中,而不必重做生产环境中的所有更改环境。我们通常还希望在所有环境(开发、登台和生产)之间同步这些更改,而无需在每个环境上单独进行更改。
最好我们不想使用任何低级工具,因为要求企业使用 RedGate 的 SQL 数据比较之类的工具并复制单个行是行不通的。它需要足够直观,这样技术不高的人也可以使用它,而不会让他们不知所措。
我们如何在不同环境中维护这些配置数据,同时仍让企业能够在将其应用到实际环境之前测试其更改?
【问题讨论】: