質問: 私は今まで、Webサービスのリリース作業等を行う場合は、rsyncを使って各サーバーに同期する等の方法で行ってきました。 切り戻しのことを考えるとGitから取得してきた方が楽だと思い検討中です。 調べているとデプロイ用のツールがたくさんあったのですが、自分はGit等で十分な気がしたのですがこのあたりのツールを使うとどんなメリットがあるのでしょうか?
回答: ツール類は、必要な人には必要ですが、必要ない人には必要ありません。 私も今現在は必要としておらず、使用していません。 ただ、rsync を部分的にでも不便だと感じて、git へ切り替えを検討したように、git だけを利用することの限界を感じて、ツールの使用を検討するときが出ると思いますが、その時にはじめてメリットを感じることができると思います。 ツールでできることは、デプロイ時に定形作業を実施する必要があった場合に、それを自動化できることです。 それをメリットと感じれるかどうかというと、今現在はメリットとして感じられないと思います。