Programming, technology, and CRM – from a Belgian programmer exiled to Missouri
  • rss
  • Home
  • Soft Gallery
    • autosvnbackup.sh
    • VBScript Snippets
  • Contact Me
  • Welcome

Instructions for SVN+SSH on Windows (short version)

Nicolas Galler | May 10, 2007
  1. Go download putty. Install the big installer.
  2. Install subversion, and install TortoiseSVN.
  3. Use puttygen to generate a key. Make sure you specify a pass phrase! Save the private key on Windows, and paste the OpenSSH stuff into authorized_keys in Linux.
  4. Have pageant run at startup: create a shortcut under the startup menu and have this command in it:"C:\Program Files\PuTTY\pageant.exe" "E:\Documents\SSH\putty_key.ppk"
    (replace with appropriate path, but don’t remove the quotes)
  5. Start PageAnt, or preferably relog into Windows to make sure it starts automatically.
  6. Now right click in a windows explorer windows and start the tortoiseSVN repo-browser. As the address, specify something like this:
    svn+ssh://username@host/home/nether/SVN

UPDATE – this method is so damn slow over the LAN I really can’t recommend it anymore (I am running a local svnserve now). BUT, I think it might be OK over the web – I believe the issue is there is a huge overhead in establishing the connection, and TortoiseSVN does that (spawning a new SSH or something…) every time I open a folder. It feels like VSS, if you know what I mean. Meanwhile over the internet there is a bigger latency to deal with so the overhead of opening the SSH may not be that noticeable.

Categories
Tricks
Comments rss
Comments rss
Trackback
Trackback

« ASP.NET / MVP HTML and JavaScript syntax Highlighting for Vim »

Leave a Reply

Click here to cancel reply.

Categories

  • Experiments (4)
  • Interesting (1)
  • MSCRM (1)
  • Programming (60)
  • Rant (3)
  • Saleslogix (34)
  • Tricks (8)
  • Uncategorized (30)

Post History

  • 2010
    • January (3)
    • March (3)
    • April (2)
    • August (2)
  • 2009
    • March (2)
    • April (1)
    • May (3)
    • June (3)
    • July (1)
    • September (3)
    • October (2)
    • December (5)
  • 2008
    • January (9)
    • February (4)
    • March (9)
    • April (1)
    • May (5)
    • June (8)
    • July (1)
    • August (2)
    • September (1)
    • November (1)
    • December (3)
  • 2007
    • January (3)
    • February (7)
    • March (1)
    • April (3)
    • May (6)
    • June (2)
    • July (1)
    • August (2)
    • September (5)
    • October (3)
    • November (5)
    • December (4)
  • 2006
    • January (2)
    • September (1)
    • November (3)
    • December (4)
  • 2005
    • April (1)

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox