vagrantプラグインにsaharaというものがあり、便利らしいので使ってみました。
sandboxモードというものにすることができ、commitするまでは仮想マシンに対して適用した変更をrollbackで元に戻せる
というものです。
on,commitは、仮想マシンを停止させておくと処理が早くなるようです。
インストール(install)
vagrant plugin install sahara
使い方(usage)
sandboxモードに移行する
(shift to sandbox mode)
vagrant sandbox on
ステータスを確認する
(check status)
vagrant sandbox status
変更をロールバックする
(rollback changesets)
vagrant sandbox rollback
変更をコミットする
(commit changesets)
vagrant sandbox commit
sandboxモードから抜ける
この時点で、commitしてないものは破棄される
(exit sandbox mode)
vagrant sandbox off