ブランチも使わないだろうしsvnでいいかも。パーミッション回りは何使っても面倒かもしれないけど。gitはサブディレクトリや一部のファイルのみのチェックアウトをサポートしていない、svnでは簡単にできていたエクスポートが少し面倒(最初にチェックアウトする必要がある)、といった制限があるようでしたので、今回もsvnを使った手法を紹介します。ミドルウェアの設定ファイルをバージョン管理しTrac/Redmineなどと連携することにより、どの時点ではどのように動いていたのかを後から追跡できどの時点にも戻せることから大きな意味があると思います。設定ファイルを直接本番環境のサーバで編集してコミットしない場合は上記のようなことはできません。アプリケーションのソースコードならそんなことはしないでしょうが、ミドルウェアの設定ファイルはえてしてやりがちだと思います。この辺はPuppet経由じゃなくて直接編集して後で上書きされてしまう問題と似てますね。仕組みを作ってもそれをちゃんと運用できなければ(運用しやすい状態じゃないと)、つまり使う人が面倒臭がらずに使えないとダメです。面倒くさかったら抜け道探すもん。言い方を変えると面倒くささよりもメリットが上回らないとダメでしょう。この辺のコストパフォーマンスの判断は、設定ファイルがどの程度変更される可能性があるかってことだと思います。そんなに変更されないなら大掛かりな仕組みはオーバースペックです。変更の頻度が大きいならやる価値はあるでしょう。Kibanaを6.7.1から7.1.1にupgradeした南魚沼グルメマラソン黒部名水マラソンで走ってきた掛川・新茶マラソンで走ってきた月別アーカイブはてなブログをはじめよう!wyukawaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。