我有一個在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