1

Capistrano を使用して Ubuntu サーバーにプッシュされた Ruby on Rails アプリケーションの現在のリリースを以前のリリースに変更するにはどうすればよいですか? ここに画像の説明を入力

これらのファイルは /var/www/application/current にあります。9 月 30 日の Rails アプリケーションに戻り、現在 10 月 11 日のリリースを指している var/www/application/current に入れたいと思います。

現在、Ubuntu 12.04、Rails 3.2.7、および Ruby 1.9.3 を実行しています。

前もって感謝します!

4

2 に答える 2

1

現在はリリース フォルダへのリンクなので、別のリリース フォルダを指定するだけです。

ln -s 20120930184735 current

アプリを再起動します。移行の変更があった場合は、それらもロールバックする必要があることに注意してください...

于 2012-10-11T23:44:54.967 に答える
0

カピストラーノには、あなたがやりたいことをするためのタスクが組み込まれています。

cap deploy:rollback

# or:

cap deploy:rollback:code

よりあなたに合ったものを選択してください。

ドキュメンテーション

于 2012-10-12T12:39:47.740 に答える