我正在寻找大多数开发人员可能面临的一般问题的解决方案。
我有一个在 WAMP 上本地运行的 PHP 应用程序,希望将其部署到 Amazon AWS。我目前通过 assembla 上的 SVN 管理版本控制。
现在,我希望将代码发送到 EC2,但同时继续开发并将新代码提交到应用程序中 - 但无法弄清楚如何操作。
我知道我需要在 EC2 上安装 SVN,但是否建议检出 www 目录,或者是否可以检出并实时更新?
我读到过一篇文章,说我可以在任何地方创建一个存储库,一旦我提交代码,www 目录中的生产代码就可以以某种方式更新。
有人能给点建议吗?非常感谢!
答案1
找到了。对于任何来这里搜索此信息的人来说 - 以下是我最终做的事情。
我在 Elastic Beanstalk 中启动了一个应用程序。可以使用 Git 配置它,并且可以从我的计算机向它推送代码。
我创建了 2 个环境并定期在它们之间切换,以实现无缝过渡。
干杯!