使用PL / SQL编写的版本存储过程是否有效? (我只提到PL / SQL,因为可能存在一个特定的工具,任何针对存储过程版本控制的答案都是理想的。)
答案 0 :(得分:4)
在我目前的工作中,团队现在使用以下方法来控制PL / SQL。当编译PL / SQL时,无论编译成功与否,都会在日志表中插入一条记录。除了在午夜,还有一个JAVA代理被安排自动检查是否需要检查CVS中的PL / SQL源。
现在链接到博客是AMIS TECHNOLOGY BLOG
以下链接不再有效
答案 1 :(得分:3)
您可以使用“常规”版本控制系统吗?我们所有部署/部署的存储过程都像应用程序代码一样受到控制。
自从我处理PL / SQL以来已经有一段时间了,所以我对包装定义没有任何提供。
当然,这不是 in 数据库,但是......
答案 2 :(得分:3)
我们构建了一个工具,以便我们可以在Oracle数据库中管理我们的PL / SQL代码。它将Git与Oracle数据库挂钩,并帮助您轻松管理PL / SQL代码库。你可以做基本的Git任务,比如提交,重置,分支,克隆,合并,拉动等...... Gitora会自动更新数据库中的PL / SQL代码。
您可以在www.gitora.com下载
答案 3 :(得分:2)
Oracle的免费SQL Developer工具与CVS和Subversion集成,用于PL / SQL代码的版本控制。