Provided by: capistrano_3.17.2-1_all bug

NAME

       cap - tool to perform capistrano tasks

SYNOPSIS

       cap <command> [options]

DESCRIPTION

       cap — cap is an utility to invoke capistrano tasks.  Capistrano is a utility and framework
       for executing commands in parallel on multiple remote machines, via SSH. It uses a  simple
       DSL  (borrowed  in  part  from Rake, http://rake.rubyforge.org/) that allows you to define
       _tasks_, which may be applied to machines in certain roles.  It  also  supports  tunneling
       connections  via some gateway machine to allow operations to be performed behind VPN's and
       firewalls.

       Capistrano was originally designed to simplify and automate deployment of web applications
       to  distributed environments, and originally came bundled with a set of tasks designed for
       deploying Rails applications. The deployment tasks are now (as of Capistrano  2.0)  opt-in
       and require clients to explicitly put "load 'deploy'" in their recipes.

       Capistrano  is   a   self-documenting  program by giving you an extensive help listing for
       each command. If you think that this manual page is outdated, simply running

       cap -h

ASSUMPTIONS

       Capistrano is "opinionated software", which means it has very firm ideas about how  things
       ought  to  be  done, and tries to force those ideas on you. Some of the assumptions behind
       these opinions are:

         * You are using SSH to access the remote servers.
         * You either have the same password to all target machines, or you have public  keys  in
       place to allow passwordless access to them.

       Do not expect these assumptions to change.

OPTIONS

       Capistrano  is extensible configurable, and it has the following configuration options:

       -e           --explain TAKS
                 Displays help (if available) for the task.

       -F           --default-config
                 Always use default config, even with -f.

       -f           --file FILE
                 A recipe file to load. May be given more than once.

       -H           --long-help
                 Explain these options.

       -h           --help
                 Display this help message.

       -p           --password
                 Immediately prompt for the password.

       -q           --quiet
                 Make the output as quiet as possible.

       -S           --set-before NAME=VALUE
                 Set a variable before the recipes are loaded.

       -s           --set NAME=VALUE
                 Set a variable after the recipes are loaded.

       -T           --taks
                 List all tasks in the loaded recipe files.

       -V           --version
                 Display the Capistrano version, and exit.

       -v           --verbose
                 Be more verbose. May be given more than once.

       -X           --skip-system-config
                 Don't load the system config file (capistrano.conf)

       -x           --skip-user-config
                 Don't load the user config file (.caprc)

SEE ALSO

       capify (1).

AUTHOR

       This  manual page was written by Leandro Nunes dos Santos leandronunes@colivre.coop.br for
       the Debian system (but may be used by others).  Permission is granted to copy,  distribute
       and/or  modify  this document under the terms of the GNU General Public License, Version 2
       any later version published by the Free Software Foundation.

       On Debian systems, the complete text of the GNU General Public License  can  be  found  in
       /usr/share/common-licenses/GPL.

                                                                                    CAPISTRANO(1)