首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用SVN对PHP站点进行版本控制的最佳方法是什么?

使用SVN对PHP站点进行版本控制的最佳方法是什么?
EN

Stack Overflow用户
提问于 2018-09-30 04:48:42
回答 2查看 0关注 0票数 0

我一直只是从网站上下载FTP文件,编辑它们并在创建网站时将它们备份,但我觉得值得学习正确的事情。

我刚刚将所有内容提交到SVN repo,并尝试sshing到服务器并检查标记的构建,以及使用switch更新该构建。

一切都很好,但它比我目前的流程要慢得多。

设置这样的东西最好的方法是什么?我的大部分时间只是错误修复或小改动,而不是大的重写,所以我经常更新的东西。

EN

回答 2

Stack Overflow用户

发布于 2018-09-30 13:43:16

如果要正确执行此操作,您一定要考虑设置本地SVN存储库。我还强烈建议设置一个连续集成(CI)服务器,例如巡航控制,当您登录svn时,它会自动运行针对PHP代码的任何测试。一旦通过测试,您的CI服务器也可用于通过FTP将文件发布到主机上,只需单击按钮即可。

虽然这听起来像是很多工作,但实际上并非如此,从长远来看,顺利部署过程的好处不仅仅是为自己付出代价。

票数 0
EN

Stack Overflow用户

发布于 2018-09-30 14:28:32

为了快速更新,我只是svn update从服务器运行。

有时为了真正快速更新我使用vim编辑文件并从服务器提交它们。

它不是很合适,但速度快且非常可靠。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100000823

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档