私はgithub(プライベートレポ)のコードを持つプロジェクトを持っていますが、私はこれを展開するための良い方法を探しています。github phpプロジェクトのデプロイ
私は他の意見を確認したい、任意のより良い解決策があるかどうかわからないカピストラーノを知っているが、:)
任意のヘルプは非常に
私はgithub(プライベートレポ)のコードを持つプロジェクトを持っていますが、私はこれを展開するための良い方法を探しています。github phpプロジェクトのデプロイ
私は他の意見を確認したい、任意のより良い解決策があるかどうかわからないカピストラーノを知っているが、:)
任意のヘルプは非常に
PHP開発者は、Phingをご覧ください。 git checkoutを実行し、SSHなどを使用してデプロイすることができます。 Capistranoよりも大きな利点は、それがPHPで構築され、あなたとあなたのチームの方が簡単かもしれないということです。
を高く評価され、私はタンポポに打撃与えるだろう:https://github.com/scttnlsn/dandelion
をDandelionでは、SFTPまたはFTPホストに新しいgitの変更をプッシュできます。ソースファイルを転送する以外の "展開"アクションを実際に実行する必要がないと仮定すると、Capistranoを使用するより簡単です。あなたはRubyが必要です。
私はSSH経由でこれを行う必要があるので、すべてのことがSSHを経由しなければならず、コードがコピーされた後に実行する必要があるデータベースの更新があります。サーバーのルートにある単純なシェルコマンド – nivanka
sftpはsshで動作します。これを使用して、手動でコマンドを実行することができます。 CapistranoやFabric(Pythonでの同様のツール:http://docs.fabfile.org/en/1.3.3/index.html)のようなものを使用してください。 – aaron
情報をいただきありがとうございます。私はFabricについて知りませんでした。アウト – nivanka
既存のトピックを見ましたか? http://stackoverflow.com/search?q=%5Bphp%5D+deploy – deceze
私はこのためにカピストラーノと一緒に考えていました 私はここにビルドファイルを投稿します(サーバの詳細とプロジェクトの詳細は表示されません) このリンク[http://help.github.com/deploy-with-capistrano/][1] [1]:http://help.github.com/deploy-with-capistrano/は助けになりました – nivanka