我有一个在github(私人回购)中有代码的项目,我正在寻找一个好的部署方法。github php项目部署
我知道Capistrano的,但不知道是否有更好的解决方案,希望检查其他意见:)
任何帮助,高度赞赏
我有一个在github(私人回购)中有代码的项目,我正在寻找一个好的部署方法。github php项目部署
我知道Capistrano的,但不知道是否有更好的解决方案,希望检查其他意见:)
任何帮助,高度赞赏
作为一名PHP开发人员,您可能需要查看Phing。它可以执行git checkout并使用SSH进行部署等等。与Capistrano相比,它的优势在于它使用PHP构建,对您和您的团队来说可能更容易。
我会给蒲公英一个镜头:https://github.com/scttnlsn/dandelion
Dandelion允许您将任何新的git更改推送到SFTP或FTP主机。假设您实际上不需要执行除传输源文件之外的任何“部署”操作,则比使用Capistrano更简单。你需要Ruby。
你有没有看过现有的主题? http://stackoverflow.com/search?q=%5Bphp%5D+deploy – deceze
我想到与capistrano为此, 我会发布我的构建文件在这里(没有服务器的详细信息和项目的详细信息) 和这个链接[http://help.github.com/deploy-with-capistrano/][1] [1]:http://help.github.com/deploy-with-capistrano/是一个帮助 – nivanka