【发布时间】:2015-04-21 00:13:04
【问题描述】:
我们有一个用于更新数据库的解决方案,其中包括几个“模式比较”(.scmp) 文件。这些文件提供了一种方便的方式来快速打开一个选项卡,该选项卡将项目的架构与数据库的架构进行比较。麻烦的是,数据库连接字符串嵌入在.scmp 文件中,这意味着每个开发人员都必须将文件更改为他们特定的数据库连接设置才能使用该文件。这意味着他们必须记住始终将其从源代码管理中排除,以避免他们的数据库设置被签入。
有没有办法避免这个问题?也许,比如说,从connectionStrings.config 文件中提取设置,该文件未检入源代码管理,并且特定于该开发人员的设置?这就是我们使用<connectionStrings configSource... 功能将连接字符串放入Web.config 的处理方式。
【问题讨论】:
标签: sql-server visual-studio version-control schema