首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分布式开发团队中的数据库开发

分布式开发团队中的数据库开发
EN

Stack Overflow用户
提问于 2010-09-09 18:02:34
回答 2查看 283关注 0票数 2

开发团队分布在不同的地理位置。当然,我们有代码库/bug跟踪门户。在我们的项目中,我们通常使用MS SQL 2005和2008。我们没有专门的人谁只开发数据库。团队中的任何开发人员都可以向项目贡献DB更改。

我们需要一个工具,它将允许在一个简单,可控,灵活和舒适的方式进行数据库开发。

根据我以前的经验,MS数据库项目对于中小型项目来说太可怕了,需要训练有素的专业人员。

我在谷歌上搜索了其他解决方案: dbdeploy (来自ThougthWorks)和http://dbdeploy.com/documentation/competition/。但我对此不以为然。

我找到了我们现在使用的两个免费工具:

DBComparer (http://www.dbcomparer.com)和Agile DBRIRE (http://www.thisisagile.com/dbrire)

我的问题是,你使用什么工具,你可以推荐什么?

EN

回答 2

Stack Overflow用户

发布于 2010-09-09 21:55:21

如果您还没有看过它,K. Scott Allen关于数据库版本控制的简短系列文章提供了一些有用的指针和需要考虑的事项。它会启动here

至于具体工具的建议--除了实验能力之外,我没有在任何其他方面使用过它,但你可以看看Wizardby

票数 2
EN

Stack Overflow用户

发布于 2010-09-11 19:56:28

您的应用程序代码是否使用现有的源代码控制系统?如果您使用的是Subversion或Team Foundation Server,则可以考虑将SQL源代码管理作为一个选项。它比VS数据库项目更轻量级,使开发人员很容易共享更改,并提供了源代码控制的所有现有好处。

http://www.red-gate.com/products/SQL_Source_Control/

如果你有任何问题,请告诉我!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3675558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档