能否通过SSMS直接将SQL Server数据库关联至Azure DevOps Git仓库?
SSMS直接关联Azure DevOps仓库实现版本控制的可行性
- 目前SQL Server Management Studio(SSMS)没有官方原生支持直接关联Azure DevOps仓库来实现数据库版本控制。
- 若要将SQL数据库对象与Azure DevOps做版本集成,当前主流方案是借助第三方付费插件(如Redgate SQL Source Control、ApexSQL Source Control),这类工具可在SSMS内直接对接Azure DevOps的Git或TFVC仓库,完成schema对比、提交、拉取等版本控制操作。
- 也可通过手动方式间接实现:将数据库脚本导出到本地文件夹,再把该文件夹关联到Azure DevOps Git仓库,配合SSMS的脚本生成功能、Git命令行或Azure DevOps桌面客户端完成版本管理,但这种方式操作繁琐,没有插件的集成体验流畅。
内容的提问来源于stack exchange,提问作者Patterson
相关产品推荐
相关产品推荐

