有没有人有使用生产网站版本控制的经验?从存储库运行网站会是一个糟糕的主意吗?我刚刚找到了related article,但我想听听您的想法/意见。生产网站环境的版本控制
4
A
回答
1
让imho没有意义 - 便宜的人的方法。
在较大的场景中,您已经开发/测试/生产,因此您在开发方面进行版本控制,然后向前发布以测试和生产。一旦产品出现问题,就不需要进行实际的版本控制。您可以保留一个或两个备份版本,以便快速回滚,但除此之外 - 不需要。
1
我一直这样做的方法是让一个活的&测试版本成为存储库的签出。然后,我的工作流程是这样的:
- 就我的开发结账变化
- 提交更改。
- 更新测试。
- 确保一切正常
- 更新生产。
2
每个生产经理都会告诉你同样的事情:(D)VCS在生产环境中没有位置。
你也许可以在生产矿井,在那里你有一个VCS允许您查看正确的交付一个“发布部署”服务器,并从该服务器复制/ Rsync在正确的生产服务器。
但服务器本身,你只需要:
- 应用程序本身
- 监测过程跟踪和报告
- 一些诊断工具
的原因是,更多的您在发布环境中拥有的元素越多,您获得这些元素出错的可能性就越大。
在混合中添加VCS是不值得的。
相关问题
- 1. 版本控制的生产环境
- 2. 网站的版本控制
- 3. 在生产环境中部署定制的编译版本
- 4. 本地网站(XAMPP)的版本控制
- 5. Git:生产代码的版本控制?
- 6. SharePoint网站的版本控制?
- 7. Umbraco:使用版本控制?试/生产?
- 8. 在Windows生产环境中运行的Tornado网站
- 9. 管理网站看起来不同的生产环境
- 10. 版本控制和测试网站
- 11. 获取IIS网站版本控制
- 12. AWS S3网站版本控制
- 13. Symfony2的:决定一个控制器从开发环境或生产环境
- 14. Rails生产环境
- 15. Magento网站设计在生产环境中突破
- 16. 如何在生产环境中重新启动dnx网站?
- 17. 是否有指导将GitHub设置为通过互联网的.Net网站的版本控制环境?
- 18. 使WSO2 ESB版本4.5.1准备好生产环境
- 19. 生产环境中的node.js
- 20. Rails 4.0.0控制台不在生产环境中启动
- 21. 厨师和产品版本 - 不同产品版本的配置环境
- 22. 配置WordPress网站的开发,分期和生产版本
- 23. 将ASP.NET网站版本投入生产的最佳方式(IIS)
- 24. 在Windows环境下Rails的版本控制
- 25. 什么是Mac环境的良好版本控制?
- 26. asp.net生产/开发环境
- 27. Laravel - 多种生产环境
- 28. Recreate Rails 2.3生产环境
- 29. SharePoint开发/生产环境
- 30. 开发和生产环境