github php项目部署

问题描述 投票:5回答:2

我有一个项目,其中包含github(私人仓库)中的代码,我正在寻找一种很好的部署方法。

我知道capistrano,但不确定是否有更好的解决方案,想要查看其他意见:)

任何帮助都非常感谢

php deployment capistrano setup-deployment
2个回答
1
投票

我会给蒲公英一个机会: https//github.com/scttnlsn/dandelion

蒲公英允许您将任何新的git更改推送到SFTP或FTP主机。 假设您实际上不需要执行除传输源文件之外的任何“部署”操作,它比使用Capistrano更简单。 你需要Ruby。


1
投票

作为PHP开发人员,您可能需要查看Phing 。 它可以执行git checkout并使用SSH进行部署等等。 与Capistrano相比的最大优势在于它是用PHP构建的,对您和您的团队来说可能更容易。

© www.soinside.com 2019 - 2024. All rights reserved.