On SSHkit-Github it's says:
All backends support the execute(*args), test(*args) & capture(*args)
From SSHkit-Rubydoc, I understand that execute
is actually an alias to test
?
What is the difference between test
, execute
, capture
in Capistrano/SSHKit and when should I use either?