任何人都可以提供一些有关如何最好地将脚本文件用于视图,存储过程和函数保存在SVN(或其他)存储库中的真实示例。
显然,一种解决方案是将目录中或更多目录中所有不同组件的脚本文件保存起来,并仅使用TortoiseSVN等将其保存在SVN中,然后每当进行更改时,我都将脚本加载到Management Studio等中。我真的不想要这个。
我真正希望的是某种可以定期(每晚?)运行的批处理脚本,该脚本可以导出在给定时间范围内已更改的所有存储过程/视图等,然后将其提交给SVN。
对我来说,听起来您好像不想正确使用版本控制。
显然,一种解决方案是将目录中或更多目录中所有不同组件的脚本文件放置在某个位置,然后仅使用TortoiseSVN等将其保存在SVN中
这是应该做的。您将拥有正在处理的本地副本(开发新版本,调整旧版本等),并且当单个组件/过程/等完成时,您将单独提交它们,直到必须重新开始该过程为止。
仅仅因为自从上次提交以来已经“ X”次来提交半完成代码是草率的,并且肯定会导致其他人使用存储库悲伤。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。