Hi, I'm new to capistrano. I have an existing setup with an svn server and a small group of other machines which use this server. I want to use capistrano to manage a rails app on one of these machines, but without disturbing any of my existing setup (there are other, non-rails, apps on the client machine which use vanilla svn).
I have set up my authorized_keys on the svn server to allow for remote passwordless login: echo 'command="svnserve -t --tunnel-user=navtis --root=/home/svn/repositories", no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty ' | cat - ~navtis/.ssh/id_dsa.pub > authorized_keys Then for each client which uses svn, I copy ~navtis/.ssh/id_dsa to that client. My capistrano manager is one of these client machines, and the production server is another (ie. the svn server is a different machine altogether). I regularly use svn on both, with no problems. cap deploy:setup asks me for the production server password, then works fine. If I log in to the production server and enter: svn info svn+ssh://[EMAIL PROTECTED]/railsproject -rHEAD everything also works fine (no password needed). But if I run cap deploy:cold, I get cap deploy:cold * executing `deploy:cold' * executing `deploy:update' ** transaction: start * executing `deploy:update_code' Password: Password: Password: I guess it's asking for the svn server password, but it will not accept it and fails with /usr/lib/ruby/gems/1.8/gems/capistrano-2.2.0/lib/capistrano/recipes/ deploy/scm/subversion.rb:58:in `query_revision': tried to run `svn info svn+ssh://[EMAIL PROTECTED]/railsproject -rHEAD' and got unexpected result "" Before I start try to dig through the code, is there any way round this? Looking through the FAQ all I found was a suggestion to put my password in clear text in deploy.rb, which I really prefer not to do (and which in any case won't work with my setup). Thanks for any advice navtis --~--~---------~--~----~------------~-------~--~----~ To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/capistrano -~----------~----~----~----~------~----~------~--~---
