Wednesday, April 2, 2008

SSH, SVN, Putty, Tortoise, and Zend Studio using svn+ssh://

Here’s some “how tos” that shows you how to set all up .
  • HowTo: Configure SVN+SSH with Subclipse on Windows
    Use ssh tunnelling to access a Subversion repository using SSH tunneling (i.e. with a subversion repository url of svn+ssh://myservername/myrepo) using the Subclipse subversion integration with Eclipse. I tried various things and used each of the three interfaces for configuring Subclipse (Window, Preferences..., Team, SVN).

  • How to setup svn+ssh
    This Guide will explain in easy steps how to setup your Linux server
    working for Subversion repository access through SSH client access.

    The svn+ssh:// protocol enables you to use SSH client access is throught
    the password prompt or using public private keys validation.
    No Public/private key generation is necessary to use the simplified
    svn+ssh protocol, but it might be a good idea, so that you can avoid
    password prompts all the time when using the SVN client access.

    This guide assumes that you know how to setup SSH with public/private
    keys on the server and on your client, and that you already have
    installed Subversion on your Linux box.
  • Secure SVN repository using svn+ssh
    This article assumes you have shell access on a remote server, where you intend to host your repository, and svn successfully installed. If you’ve got that, let’s right jump in!
  • Zend.com Forums: Zend Studio => HOW-TO: Using SVN+SSH in ZS 5.5 - More ssh, ssh-keygen, installing keys on client via Putty and Pageant, and using the ssh tunnel with Zend Studio. (This seems to be missing one step for Zend to work though which is included next)
  • SVN - SSH connection produces errors - This post from the Zend knowledgebase adds the mysterious SVN_SSH environment variable that magically makes this work for Zend. NOTE - while they show this using the path to TortoisePlink.exe, you may also use Putty’s Plink.

No comments: