When I tried to deploy my project(in SVN) to test-environment, I got the
following error:
tag or branch not specified
- executing task test
- executing task deploy
- executing task update
** transaction: start - executing task update_code
- querying latest revision…
*** [update_code] transaction: rollback - [update_code] rolling back
- executing "rm -rf "
servers: [“IP:port”]
** [update_code] exception while rolling back: Errno::EBADF, Bad file
descripto
r - connect(2)
E:/ruby/lib/ruby/gems/1.8/gems/capistrano-1.4.1/lib/capistrano/scm/subversion.rb
:87:in ``’: No such file or directory - svn log --no-auth-cache
–username --password -q --limit 1
(Errno::ENOENT)
from
E:/ruby/lib/ruby/gems/1.8/gems/capistrano-1.4.1/lib/capistrano/scm/
subversion.rb:87:insvn_log' from E:/ruby/lib/ruby/gems/1.8/gems/capistrano-1.4.1/lib/capistrano/scm/ subversion.rb:23:in
latest_revision’
from
E:/ruby/lib/ruby/gems/1.8/gems/capistrano-1.4.1/lib/capistrano/conf
iguration.rb:62:ininitialize' from E:/ruby/lib/ruby/gems/1.8/gems/capistrano-1.4.1/lib/capistrano/conf iguration.rb:89:in
call’
from
E:/ruby/lib/ruby/gems/1.8/gems/capistrano-1.4.1/lib/capistrano/conf
iguration.rb:89:in[]' from E:/ruby/lib/ruby/gems/1.8/gems/capistrano-1.4.1/lib/capistrano/conf iguration.rb:236:in
method_missing’
from
E:/ruby/lib/ruby/gems/1.8/gems/capistrano-1.4.1/lib/capistrano/scm/
subversion.rb:63:incheckout' from E:/ruby/lib/ruby/gems/1.8/gems/capistrano-1.4.1/lib/capistrano/reci pes/standard.rb:80:in
load’
… 15 levels…
from
E:/ruby/lib/ruby/gems/1.8/gems/capistrano-1.4.1/lib/capistrano/cli.
rb:12:inexecute!' from E:/ruby/lib/ruby/gems/1.8/gems/capistrano-1.4.1/bin/cap:11 from E:/ruby/bin/cap:18:in
load’
from E:/ruby/bin/cap:18
NB: I’m working in Windows XP SP2 pack.
Can anyone kindly help me out to fix this issue?