Recommendations to others considering Capistrano:
If you are deploying web applications using few setups with few deployment commands Capistrano is the right choice for you. Review collected by and hosted on G2.com.
What problems is Capistrano solving and how is that benefiting you?
Basically I am facing many issues while deploying my web applications to server. Some issues are like I many have many environments and server instances and with one click it was not possible to deploy the application and Capistrano helps me deploy on many instances and environments with single command.
It helped me rollback to previous version whenever I deployed irrelevant code to server.
Many times I many need various versions of deployment applications and Capistrano helps me keeping many releases of deployed applications.
When my web application is ready with some sort of database scripts need to be updated on server, in such a case Capistrano helps me set the database migrations scripts after post deployment.
Capistrano also helps me to write many post deployment scripts like running bundle install command when there are any addition or removable of Gems, or when we write any rake tasks, etc.
I have realized that Capistrano is one of the best tool which is used for the deployment. Review collected by and hosted on G2.com.