跟踪开发,测试和生产之间的变化

时间:2013-07-18 19:08:44

标签: visual-studio testing tfs migration alm

在大多数大型企业应用程序(Microsoft AX,NAV,SAP)中,代码通常会在不同的应用场景之间迁移:开发,测试,验收,生产......

我们使用VisualStuido和TFS开发,为实现这一目标,我们复制数据库(生产和测试)并手动跟踪我们的修改,检查TFS日志,并手动生成数据库版本之间的差异脚本,......

难以管理我们的主要应用程序生命周期,使用每个项目/客户的自定义处理多个微ALM这是很多工作!!

我找到了像Migrator.NET这样的工具,但它非常手动。是否有工具来实现此方案并自动跟踪和迁移更改?

2 个答案:

答案 0 :(得分:0)

我不知道'自动跟踪更改',但是从visual studio有“比较数据库”菜单:http://msdn.microsoft.com/en-us/library/aa833435(v=vs.100).aspx

也许它会有所帮助。

答案 1 :(得分:0)

您可以使用SchemaCrawler轻松比较服务器之间的数据库架构。 SchemaCrawler是一个免费的命令行工具,它以文本形式生成数据库模式详细信息,其格式设计为差异,但同时也是人类可读的。

Sualeh Fatehi,SchemaCrawler。