Hi,
I'm trying to use capistrano(capistrano-2.1.0) deployment on my
application.
Here is deploy.rb
set :application, "cook"
set :repository, "svn+ssh://192.168.0.204/home/suja/mysvn"
# If you aren't deploying to /u/apps/#{application} on the target
# servers (which is the default), you can specify the actual location
# via the :deploy_to variable:
# set :deploy_to, "/var/www/#{application}"
set :deploy_to, "/home/suja/test"
# If you aren't using Subversion to manage your source code, specify
# your SCM below:
# set :scm, :subversion
role :app, "192.168.0.204"
role :web, "192.168.0.204"
role :db, "192.168.0.204", :primary => true
When doing "cap deploy".I will get runtime error
=================================================================================
cap deploy
* executing `deploy'
* executing `deploy:update'
** transaction: start
* executing `deploy:update_code'
/usr/local/lib/ruby/gems/1.8/gems/capistrano-2.1.0/lib/capistrano/recipes/deploy
.rb:37: warning: Insecure world writable dir
/usr/local/jakarta-tomcat-5.0.28/bi n in PATH, mode 040777
Subcommand 'info' doesn't accept option '-r [--revision] arg'
Type 'svn help info' for usage.
*** [deploy:update_code] rolling back
* executing "rm -rf /home/suja/test/cu/releases/20071102040230; true"
servers: ["cobbu.com"]
Password:
** [deploy:update_code] exception while rolling back:
Capistrano::ConnectionError, connection failed for: cobbu.com
(Net::SSH::AuthenticationFailed: suja)
/usr/local/lib/ruby/gems/1.8/gems/capistrano-2.1.0/lib/capistrano/recipes/deploy/scm/subversion.rb:58:in
`query_revision': tried to run `svn info
ssh://cobbu.com/var/projects/svnhome/cobbu/trunk -rHEAD' and got
unexpected result "" (RuntimeError)
from
/usr/local/lib/ruby/gems/1.8/gems/capistrano-2.1.0/lib/capistrano/recipes/deploy/scm/base.rb:35:in
`send'
from
/usr/local/lib/ruby/gems/1.8/gems/capistrano-2.1.0/lib/capistrano/recipes/deploy/scm/base.rb:35:in
`method_missing'
from
/usr/local/lib/ruby/gems/1.8/gems/capistrano-2.1.0/lib/capistrano/recipes/deploy/scm/base.rb:63:in
`local'
from
/usr/local/lib/ruby/gems/1.8/gems/capistrano-2.1.0/lib/capistrano/recipes/deploy/scm/base.rb:35:in
`method_missing'
from
/usr/local/lib/ruby/gems/1.8/gems/capistrano-2.1.0/lib/capistrano/recipes/deploy.rb:37:in
`load'
from
/usr/local/lib/ruby/gems/1.8/gems/capistrano-2.1.0/lib/capistrano/configuration/variables.rb:87:in
`call'
from
/usr/local/lib/ruby/gems/1.8/gems/capistrano-2.1.0/lib/capistrano/configuration/variables.rb:87:in
`fetch'
from
/usr/local/lib/ruby/gems/1.8/gems/capistrano-2.1.0/lib/capistrano/configuration/variables.rb:110:in
`protect'
... 35 levels...
from
/usr/local/lib/ruby/gems/1.8/gems/capistrano-2.1.0/lib/capistrano/cli/execute.rb:14:in
`execute'
from
/usr/local/lib/ruby/gems/1.8/gems/capistrano-2.1.0/bin/cap:4
from /usr/local/bin/cap:16:in `load'
from /usr/local/bin/cap:16
======================================================================================
Can somebody help me?
Thanks,
Suja.
--
Posted via http://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Deploying Rails" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-deployment?hl=en
-~----------~----~----~----~------~----~------~--~---