HTTPS または Subversion を使ってcloneすることができます。
Clone in Desktop Download ZIPWebistranoはRuby on Railsアプリケーションで、従ってそれぞれ他のRailsアプリケーションとして実行することができます。 つまり以下の選択肢があります:
テストあるいは開発のためにはWebrickの使用をお勧めします。
Webistrano はCapistrano、Rubyデプロイライブラリをバンドルします。Webistranoでデプロイを開始すると、設定から有効なCapistrano設定を集め、それを始めるでしょう。そして、Capistrano は SSH を使ってサーバにログインしソースをチェックアウトするでしょう。
レシピはCapistranoのタスクと変数の集合で、プロジェクト/ステージを横断して共有することができます。 You manage recipes globally and then add them to each stage than needs to use them. 例のレシピは、MySQLを開始するタスクのような、サービスの開始および停止のカスタムタスクです。管理者だけがレシピを作成および管理することができます。
レシピ/タスクの全てのRubyコードがデプロイマシーン上で実行されることを覚えておくことが重要です。run/sudo/invoke_command を経由したシェルコマンドだけが、リモートマシーン上で実行されます。Rubyインタプリタはローカルでのみ実行されます。Rubyコードをリモートで実行したい場合は、Rubyスクリプトをアップロードしそれを呼んでください。
一般的には、プロジェクトを作成した時にWebistranoが自動的に生成したデフォルトの値だけが必要です。いつでも独自のプロジェクト/ステージの設定パラメータを定義することができます。そしてそれらはレシピの中で使うことができます。さらに、Webistrano/Capistranoは多くの設定パラメータを使ってカスタマイズすることができます。
Webistrano hosts は Webistranoがデプロイできる大域的な既知のサーバです。ステージを設定する時に、デプロイのためにそれにサーバを追加する必要があります。hostを追加するたびにアプリケーションのようにroleを与えます。そしてこのhostはステージによってアプリケーションサーバとして使用されます。ferret_serverのように独自のカスタムroleも作成することができ、taskの中でこのroleを参照します。