多个项目使用的版本控制数据库

时间:2010-07-22 13:29:57

标签: sql-server version-control stored-procedures

我目前正在开发一个拥有多个“Visual Studio解决方案”的项目。一个是主应用程序,另一个是基于组件的项目,将在其他应用程序中重用。

问题是所有三个解决方案都需要从同一个数据库访问数据。每个组件都有自己的一组视图,函数和sprocs,但架构的位置不同(一个组件可能需要另一个组件不需要的字段)。

基本上,由于我在另一个方面做出了改变,我不想让一个解决方案中断。

我看到它的方式我有两个选择:

  • 创建一个在纯粹包含数据库脚本的所有解决方案中引用的新项目
  • 管理主应用程序解决方案中的Schema以及其他解决方案中的视图,函数和sprocs(视情况而定),并在构建时非常非常小心

任何建议都将不胜感激。

提前致谢,

杰森

1 个答案:

答案 0 :(得分:0)