gpt4 book ai didi

sql-server - 需要好的方案/工作流程来使用 Subversion 管理数据库对象

转载 作者:搜寻专家 更新时间:2023-10-30 19:44:51 26 4
gpt4 key购买 nike

您如何跟踪/管理 SQL Server 中的存储过程、 View 和函数?

我想使用 Subversion,但看起来我必须保存并提交 CREATE/ALTER 语句。这对我来说可能没问题,但我怀疑我最终会做很多唠叨。

是否有人在他们的数据库中使用版本控制?有没有更好的方法?

过去,人们只是注释掉部分代码并将其保留。或者,他们在整个过程中添加了很少的“2010 年 2 月 31 日添加”注释。这让我抓狂,因为我知道有更好的方法。

我们确实会在对象的 header 中记录更改,但这非常有限。能够区分版本会让我的生活更轻松。

附加信息
我们正在使用 SQL Server 2005。我安装了 Subversion(通过 VisualSVN 服务器)和 TortoiseSVN,但我愿意接受其他建议。

我所说的数据库对象特指存储过程、 View 和函数。

我只需要跟踪几个表。数据库是商业应用的后端,我们主要是为了报告而提取信息

我发现了一个关于 stored procedure versioning 的相关问题

最佳答案

我们编写所有内容并将其放入 Subversion 中。没有脚本就无法将任何内容加载到 Prod(开发人员没有生产权),并且拥有生产权的人只接受他们从 Subversion 加载的脚本。

关于sql-server - 需要好的方案/工作流程来使用 Subversion 管理数据库对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/772769/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com