开发者社区> 问答> 正文

如何将存储过程和其他脚本保留在SVN /其他存储库中?

任何人都可以提供一些有关如何最好地将脚本文件用于视图,存储过程和函数保存在SVN(或其他)存储库中的真实示例。

显然,一种解决方案是将目录中或更多目录中所有不同组件的脚本文件保存起来,并仅使用TortoiseSVN等将其保存在SVN中,然后每当进行更改时,我都将脚本加载到Management Studio等中。我真的不想要这个。

我真正希望的是某种可以定期(每晚?)运行的批处理脚本,该脚本可以导出在给定时间范围内已更改的所有存储过程/视图等,然后将其提交给SVN。

展开
收起
心有灵_夕 2019-12-26 21:44:54 832 0
1 条回答
写回答
取消 提交回答
  • 对我来说,听起来您好像不想正确使用版本控制。

    显然,一种解决方案是将目录中或更多目录中所有不同组件的脚本文件放置在某个位置,然后仅使用TortoiseSVN等将其保存在SVN中

    这是应该做的。您将拥有正在处理的本地副本(开发新版本,调整旧版本等),并且当单个组件/过程/等完成时,您将单独提交它们,直到必须重新开始该过程为止。
    
    

    仅仅因为自从上次提交以来已经“ X”次来提交半完成代码是草率的,并且肯定会导致其他人使用存储库悲伤。

    2019-12-26 21:45:10
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载