# Capistrano error

**URL:** <https://www.ruby-forum.com/t/capistrano-error/164586>\
**Category:** Rails\
**Created:** [April 2, 2009, 7:35pm UTC](https://www.ruby-forum.com/t/capistrano-error/164586 "2009-04-02T19:35:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![CiriusMex](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/90ced4/32.png) [@CiriusMex](https://www.ruby-forum.com/u/CiriusMex)\
**Post date:** [April 2, 2009, 7:35pm UTC](https://www.ruby-forum.com/t/capistrano-error/164586/1 "2009-04-02T19:35:56Z")

</div>

Hi guys, I got a problem with capistrano configuration.  
Here comes my deploy.rb file:

set :application, “CondoWeb”  
set :repository, “svn+ssh://removed\_email\_address@domain.invalid/home/condow09/svn/  
CondoWeb”

# 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, “/home/condow09/etc/rails\_apps/CondoWeb”

set :use\_sudo, false

set :checkout, “export”

# If you aren’t using Subversion to manage your source code, specify

# your SCM below:

# set :scm, :subversion

role :app, “[www.condow.com](http://www.condow.com)”  
role :web, “[www.condow.com](http://www.condow.com)”  
role :db, “[www.condow.com](http://www.condow.com)”, :primary =\> true

# SSH and conection configuration

ssh\_options[:port] = 7822  
set :user, “condow09”

desc “Restart the app server”  
task :restart, :roles =\> :app do  
send(run\_method, “”)  
#send(run\_method, “cd #{current\_path} && mongrel\_rails restart”)  
end

desc “Stop the app server”  
task :stop\_app, :roles =\> :app do  
send(run\_method, “”)  
#send(run\_method, “cd #{current\_path} && mongrel\_rails stop”)  
end

desc “Start the app server”  
task :start\_app, :roles =\> :app do  
send(run\_method, “”)  
#send(run\_method, “cd #{current\_path} && mongrel\_rails start -d -p #  
{app\_port} -e #{app\_env} \< /dev/null \>& /dev/null”)  
end

The repository works great as I configured and used successfully SVN.  
But when I do a cap deploy of my website here is what I get:

C:\InstantRails-2.0\rails\_apps\CondoWeb\>cap deploy

- executing `deploy’
- executing `deploy:update’  
\*\* transaction: start
- executing `deploy:update\_code’  
executing locally: “svn info svn+ssh://removed\_email\_address@domain.invalid/home/  
condow09/svn  
/CondoWeb -rHEAD”  
svn: Can’t create tunnel: The system cannot find the file specified.  
\*\*\* [deploy:update\_code] rolling back
- executing “rm -rf /home/condow09/etc/rails\_apps/CondoWeb/releases/  
2009040217  
1940; true”  
servers: [“[www.condow.com](http://www.condow.com)”]  
Password:  
[[www.condow.com](http://www.condow.com)] executing command  
command finished  
C:/InstantRails-2.0/ruby/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/  
capistrano/  
recipes/deploy/scm/subversion.rb:58:in `query_revision': tried to run `svn info  
svn+ssh://removed\_email\_address@domain.invalid/home/condow09/svn/CondoWeb -rHEAD’ and  
got unexpe  
cted result “” (RuntimeError)  
from C:/InstantRails-2.0/ruby/lib/ruby/gems/1.8/gems/  
capistrano-2.5.5/li  
b/capistrano/recipes/deploy/scm/base.rb:35:in `send' from C:/InstantRails-2.0/ruby/lib/ruby/gems/1.8/gems/ capistrano-2.5.5/li b/capistrano/recipes/deploy/scm/base.rb:35:in `method\_missing’  
from C:/InstantRails-2.0/ruby/lib/ruby/gems/1.8/gems/  
capistrano-2.5.5/li  
b/capistrano/recipes/deploy/scm/base.rb:63:in `local' from C:/InstantRails-2.0/ruby/lib/ruby/gems/1.8/gems/ capistrano-2.5.5/li b/capistrano/recipes/deploy/scm/base.rb:35:in `method\_missing’  
from C:/InstantRails-2.0/ruby/lib/ruby/gems/1.8/gems/  
capistrano-2.5.5/li  
b/capistrano/recipes/deploy.rb:37:in `load' from C:/InstantRails-2.0/ruby/lib/ruby/gems/1.8/gems/ capistrano-2.5.5/li b/capistrano/configuration/variables.rb:87:in `call’  
from C:/InstantRails-2.0/ruby/lib/ruby/gems/1.8/gems/  
capistrano-2.5.5/li  
b/capistrano/configuration/variables.rb:87:in `fetch' from C:/InstantRails-2.0/ruby/lib/ruby/gems/1.8/gems/ capistrano-2.5.5/li b/capistrano/configuration/variables.rb:110:in `protect’  
… 38 levels…  
from C:/InstantRails-2.0/ruby/lib/ruby/gems/1.8/gems/  
capistrano-2.5.5/li  
b/capistrano/cli/execute.rb:14:in `execute' from C:/InstantRails-2.0/ruby/lib/ruby/gems/1.8/gems/ capistrano-2.5.5/bi n/cap:4 from C:/InstantRails-2.0/ruby/bin/cap:19:in `load’  
from C:/InstantRails-2.0/ruby/bin/cap:19

Any idea??

Olivier.

---

<div class="post-metadata">

**Author:** ![CiriusMex](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/90ced4/32.png) [@CiriusMex](https://www.ruby-forum.com/u/CiriusMex)\
**Post date:** [May 14, 2009, 9:54pm UTC](https://www.ruby-forum.com/t/capistrano-error/164586/2 "2009-05-14T21:54:58Z")

</div>

Same problem here, anybody any idea?

CiriusMex wrote:

> …  
> C:\InstantRails-2.0\rails\_apps\CondoWeb\>cap deploy
> 
> - executing `deploy:update\_code’  
> executing locally: “svn info svn+ssh://removed\_email\_address@domain.invalid/home/  
> condow09/svn  
> /CondoWeb -rHEAD”  
> svn: Can’t create tunnel: The system cannot find the file specified.  
> \*\*\* [deploy:update\_code] rolling back
> - executing "rm -rf /home/condow09/etc/rails\_apps/CondoWeb/releases/  
> …  
> Any idea??
> 
> Olivier.
