c:/ruby/lib/gems/1.8/gems/capistrano-2.1/lib/capistrano/recipies/deploy.rb:37:in ``': No such file or directory - svn info: svn+ssh://<username>@<ip>/home/<username>/svn/Blog/trunk -rHead (Errno::ENOENT)
I have navigated to the trunk directory on the server so I know that it exists. What could be causing this error to happen?
My deploy file:
set :application, "Blog"
set :repository, "<ip>"
set :user, "serious"
set :repository, "svn+ssh://serious@<ip>/home/serious/svn/Blog/trunk"
set :use_sudo, false
set :deploy_to, "/home/serious/apps/Blog" # Where on the server your app will be deployed
set :deploy_via, :checkout # For this tutorial, svn checkout will be the deployment method
set :chmod755, "app config db lib public vendor script script/* public/disp*" # Some files that will need proper permissions
# set :mongrel_port, "4444" # Mongrel port
# set :mongrel_nodes, "4" # Number of Mongrel instances for those with multiple Mongrels
default_run_options[:pty] = true
# 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}"
# If you aren't using Subversion to manage your source code, specify
# your SCM below:
# set :scm, :subversion
#ssh_options[:keys] = %w(/Path/To/id_rsa) # If you are using ssh_keys
role :app, "<ip>"
role :web, "<ip>"
role :db, "<ip>", :primary => true