Add SCM module for Mercurial from Matthew Elder (closes #4150)


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@4830 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
use a separate version number for beta


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@4831 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Fix gemspec to include license file, etc.


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@4832 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Connect to multiple servers in parallel, rather than serially.


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5027 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
fix problem with thread scopes getting clobbered during parallel connection


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5037 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Add Command#stop! and make it possible to force the cached servers of a task to be reevaluated


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5056 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Display file for external configurations, rather than inspected proc.


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5083 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Use the Version::SSH_VERSION constant to determine compatibility


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5084 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
cap shell


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5085 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
version bump


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5107 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
mark the release date


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5108 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Added :as option to sudo so you can specify who a command should be executed as


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5145 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
remove a vestigial instance variable


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5187 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Added warning if password is prompted for and termios is not installed


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5227 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Make sure assets in images, javascripts, and stylesheets are touched after updating the code, to ensure the asset timestamping feature of rails works correctly


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5324 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Fix typo in default_io_proc so it correctly checks the stream parameter to see if it is the error stream


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5332 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Use :err instead of :error (closes #6469)


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5341 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Don't run the cleanup task on servers marked no_release


git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5348 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Fixed that cap setup would use 755 on the deploy_to and shared directory roots instead of 775 [DHH]

git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5355 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Fixed that new checkouts would use 755 instead of 775 [DHH]

git-svn-id: http://svn.rubyonrails.org/rails/tools/capistrano@5357 5ecf4fe2-1ee6-0310-87b1-e25e094e27de