git永远的神
4 个赞
git
2 个赞
Git + GitHub
git+私有化的gitlab仓库
最好通过git
我们是用ops系统,随代码版本一起控制,东西存放在ops上
用语雀记录常用 SQL 脚本,另外的话,就是用阿里云的 DMS 来记录常用基本。至于版本管理,我觉得不需要,如果是大数据那种 SQL 编辑任务的,有专门的 Dataworks 去做版本管理,也用不上 Git。
没有做管理。
以前用svn,现在用git
git
git
git
现在大家 SQL Script version 都用什么方式在做管理?有哪些好的经验分享?
Git:
将 SQL 脚本纳入 Git 版本库管理。
开发人员在本地进行脚本编写、修改后提交到远程仓库,通过分支管理不同功能或需求的开发,合并分支实现代码集成。例如开发新功能时,从主分支拉出功能分支,在该分支上编写 SQL 脚本,测试通过后合并回主分支。利用 Git 可清晰追溯脚本版本历史,方便团队协作。
Flyway:
按约定规范命名 SQL 脚本,如V1__Initial_schema_setup.sqlV2__Add_new_table.sql,版本号递增,脚本名体现主要功能。执行时会记录已执行脚本,再次运行不会重复执行,避免错误。它可与项目构建工具集成,在项目部署时自动执行 SQL 脚本。
1 个赞
git管理。flyway自动版本发布
gitlab
手动管理
和代码放一起用git管理
git + flyway
没有管理过
代码管理用类Git的工具、文件版本管理用svn