Getting Started/Build/Windows/subversion: Difference between revisions

From KDE TechBase
(Initial Article)
 
(Replaced content with "{{Moved To Community|Windows/Imported From TechBase/Build/{{#titleparts:{{PAGENAME}}||4}}}}")
 
(17 intermediate revisions by 6 users not shown)
Line 1: Line 1:
This article details how a developer can set up the Subversion command line client <tt>svn</tt> and <tt>PuTTY</tt> on MS Windows to enable write access to the KDE Subversion Repository, using your existing SSH credentials from *nix.
{{Moved To Community|Windows/Imported From TechBase/Build/{{#titleparts:{{PAGENAME}}||4}}}}
 
==Install PuTTY==
*Install PuTTY
*Put PuTTY in $PATH
 
==Enable Existing Key==
*Transfer existing ~\.ssh\id_dsa to Windows
*Load into PuTTY Key Generator
*Save Private Key
 
==Enable Pagent==
*Start Pagent
*Add Pagent to Startup group
*Add Key to Pagent
 
==Configure Subversion PuTTY Tunnel==
*Open <tt>C:\Documents and Settings\<username>\Application Data\Subversion\config</tt>
*In [Tunnels] section, add line:
<tt>putty = plink -ssh -C -i c:\path\to\id_dsa.ppk -agent <svnaccountname>@svn.kde.org</tt>
 
==Repository Access==
*The repository can now be accessed by using the svn+putty:// tunnel, e.g. <tt>
C:\KDE4> svn co svn+putty://svn.kde.org/home/kde/trunk/kdesupport/emerge</tt>

Latest revision as of 14:10, 11 March 2016

This page is now on the community wiki.