タグ

2008年5月9日のブックマーク (2件)

  • Capistrano – @masuidrive blog

    Photo by mondopiccolo  Capistranoではdeployしても、前のソースが残っているために、すぐに前のバージョンに戻せますが、データベースはそうはいきません。  そこで、deploy:migrationsを実行する前に自動でDBのバックアップを取るようなタスクを探してみました。 MySQL専用ですが、これでローカルのbackupsというディレクトリに、migration実行前のダンプがダウンロードされます。 Railsで一番めんどくさかったアプリの公開を、Apache httpdが動いているサーバに、普通にアップロードするだけで行える様にするモジュール、mod_railsがリリースされました。 いままで似たようなものにmod_rubyがあったのですが、ずっとメンテナンスされていない上に、構造的にRailsには向かないようになっていたので、Phusion社が新しく

  • Capistrano - Ruby on Rails プラグイン まとめ wiki

    このアプリケーションでできること deploy用アプリケーション。 SSHでアクセス可能で、同じユーザ名/パスワードで、同じディレクトリ構成のものであれば、複数台に配置可能(配置先サーバ名を設定に追加するだけ) subversionからのエクスポートを手動やwebアプリからキックするより、セキュア&合理的 配置先でマイグレーション可能。 配置先でfcgiやmongrelなどの再起動可能 配置先でのロールバック(一つ前の配置状態に戻す)可能 配置先は過去の配置状態を時系列で保持している(ディレクトリ名をタイムスタンプとして保持) 対象バージョン

    Capistrano - Ruby on Rails プラグイン まとめ wiki