- ベストアンサー
SVNシェル
開発環境から本番環境へシェルでデプロイさせたいのですが、概念程度でかまわないので、教えてもらえないでしょうか? 開発環境も本番環境も同じサーバ内です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
うーん前提がよくわからないので、開発環境を書かないと回答できないと思います。 で、SVNシェルをSubversionのコマンドラインだとすると 本番環境上で svn update をするか デプロイ用の環境で svn updateをしてからrshやsitecopyなどを使って更新したファイルのみコピーする かの2つです。 複雑なプロジェクトでしたら、RubyのCapistranoを使うと幸せに慣れるでしょう 詳細は、上記のキーワードで検索してください
お礼
無事できました! ありがとうございます。 .svnを除くため、一度仮のディレクトリにチェックアウトし、そこからrsyncでデプロイさせました。 この一連の流れをシェルで書きました。