On 1/30/08, Jamis Buck <[EMAIL PROTECTED]> wrote: > If you are using the default deployment mechanism (which uses svn > checkouts on the target boxes), you'll need to make sure that each > target machine can SSH to the repository machine. If you're using > public keys, this means that each target box needs to have the whole > public key hokey-pokey done with respect to the repository machine.
Actually, you shouldn't need to do anything on the target machines, if your workstation can already ssh to the repository server with an agented key. If you enable agent-forwarding in your deploy.rb, the credentials from your workstation will be forwarded to the target host, and be available to svn there. To enable agent forwarding, do: set :ssh_options, :forward_agent => true This works for Net::SSH 1.x at least. Chris. --~--~---------~--~----~------------~-------~--~----~ To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/capistrano -~----------~----~----~----~------~----~------~--~---
