数据迁移与 VS2010 数据库项目
我们正在开始对一个数据驱动的 Web 应用程序项目进行全面检修,并正在研究数据库版本控制的选项。我们是 Microsoft 公司,使用 Visual Studio 2010 和 TFS。当前项目使用数据库项目,但团队正在为新项目寻找其他选项。我对 Migrator.NET 做了一些研究,它似乎是一个可靠的版本控制系统。我只是在寻找有关使用的意见。每种可能的优点和缺点。
提前谢谢您
也将不胜感激任何链接
We are starting a complete overhaul of a project, a data-driven web app, and are looking at our options for version control of our database. We are a Microsoft house and use Visual Studio 2010 along with TFS. Current project uses a database project, but team is just looking at other options for new project. I have done some research on Migrator.NET and it seems like a solid versioning system. I am just looking for opinions on which to use. Pros and Cons of each possibly.
Thank you in advance
Also any links would be appreciated too
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
现在的 VS 数据库项目更多的是关于将模式与应用程序代码一起存储在源代码管理中。 Migrator.NET 和其他“迁移”解决方案(例如 Liquibase 和 DBDeploy)更多地基于将适当的更改应用于目标服务器的更改管理任务。
在 Red Gate,我们希望改进该领域的工具。如果您有兴趣了解我们迄今为止所拥有的内容,并告诉我们需要采取哪些措施来解决您的需求,请发送电子邮件至 david.atkinson at red-gate.com 。
The VS database project as it is now is more about the storage of the schema in source control alongside your application code. Migrator.NET and other 'migrations' solutions such as Liquibase and DBDeploy are more based around the change management task of applying the appropriate changes to a target server.
Here at Red Gate we're hoping to improve the tooling in this area. If you're interested in learning about what we have so far, and telling us what needs to be done to solve your requirements please email me at david.atkinson at red-gate.com .