• ベストアンサー

SVNシェル

開発環境から本番環境へシェルでデプロイさせたいのですが、概念程度でかまわないので、教えてもらえないでしょうか? 開発環境も本番環境も同じサーバ内です。

質問者が選んだベストアンサー

  • ベストアンサー
  • atsushifx
  • ベストアンサー率50% (9/18)
回答No.1

うーん前提がよくわからないので、開発環境を書かないと回答できないと思います。 で、SVNシェルをSubversionのコマンドラインだとすると 本番環境上で svn update をするか デプロイ用の環境で svn updateをしてからrshやsitecopyなどを使って更新したファイルのみコピーする かの2つです。 複雑なプロジェクトでしたら、RubyのCapistranoを使うと幸せに慣れるでしょう 詳細は、上記のキーワードで検索してください

okuasu
質問者

お礼

無事できました! ありがとうございます。 .svnを除くため、一度仮のディレクトリにチェックアウトし、そこからrsyncでデプロイさせました。 この一連の流れをシェルで書きました。

関連するQ&A