<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to WindowsXpToolsSetup</title><link>https://sourceforge.net/p/frc3748/wiki/WindowsXpToolsSetup/</link><description>Recent changes to WindowsXpToolsSetup</description><atom:link href="https://sourceforge.net/p/frc3748/wiki/WindowsXpToolsSetup/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 16 Dec 2012 20:23:50 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/frc3748/wiki/WindowsXpToolsSetup/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage WindowsXpToolsSetup modified by Tim Estell</title><link>https://sourceforge.net/p/frc3748/wiki/WindowsXpToolsSetup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -43,10 +43,24 @@
     # Configure the SSH client
     ssh = tortoiseplink.exe -ssh -2 -i "C:\path\to\private\key.ppk"

-Now browse to a directory where you'll keep and edit your copy of the code. Right click and select Clone from the TortoiseHG menu item.
+#### Graphical User Interface ####
+
+Browse to a directory where you'll keep and edit your copy of the code. Right click and select Clone from the TortoiseHG menu item.

 [[img src=thg-clone-1.PNG]]

-In the dialog box enter the source "ssh:myname@hg.code.sf.net/p/frc3748/code" inserting your user name for "myname".
+In the dialog box enter the source "ssh://myname@hg.code.sf.net/p/frc3748/code" inserting your user name for "myname".

 [[img src=thg-clone-2.PNG]]
+
+You now have a full copy of the repository on your local drive and can edit our code. You won't be able to share your code until you push the changes back to our shared Sourceforge repository.
+
+#### Command Line Interface ####
+
+Open a command line and make sure Mercurial is in your path. You can test this by entering "hg help".
+
+Browse to a directory where you'll keep and edit your copy of the code. Enter the following command, substituting your sourceforge user name for "myname".
+
+    hg clone ssh://myname@hg.code.sf.net/p/frc3748/code C:\frc3748
+
+You now have a full copy of the repository on your local drive and can edit our code. You won't be able to share your code until you push the changes back to our shared Sourceforge repository.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim Estell</dc:creator><pubDate>Sun, 16 Dec 2012 20:23:50 -0000</pubDate><guid>https://sourceforge.netd85832756ca1e2b390dc3d16d714b4fd66127f24</guid></item><item><title>WikiPage WindowsXpToolsSetup modified by Tim Estell</title><link>https://sourceforge.net/p/frc3748/wiki/WindowsXpToolsSetup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -43,6 +43,10 @@
     # Configure the SSH client
     ssh = tortoiseplink.exe -ssh -2 -i "C:\path\to\private\key.ppk"

-Now browse to a directory where you'll keep and edit your copy of the code.
+Now browse to a directory where you'll keep and edit your copy of the code. Right click and select Clone from the TortoiseHG menu item.

+[[img src=thg-clone-1.PNG]]

+In the dialog box enter the source "ssh:myname@hg.code.sf.net/p/frc3748/code" inserting your user name for "myname".
+
+[[img src=thg-clone-2.PNG]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim Estell</dc:creator><pubDate>Sun, 16 Dec 2012 20:07:57 -0000</pubDate><guid>https://sourceforge.netb5952bc0d324a25e5ac7e01e6cbda960c6309083</guid></item><item><title>WikiPage WindowsXpToolsSetup modified by Tim Estell</title><link>https://sourceforge.net/p/frc3748/wiki/WindowsXpToolsSetup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -20,7 +20,11 @@

 Generate an SSH key by running PuTTYgen from the Start menu. Use your Sourceforge username and the mercurial server as the comment, as in myname@hg.code.sf.net. You may leave the passphrase blank but you should set a password. If you set a password this will be used to encrypt your public key file on this computer (it is not your sourceforge account password). Follow the instructions for starting Pageant (installed with PuTTY) every time you log into Windows.

-Save the public and private keys to your computer, then select and copy the public key from the "Public key for pasting" window. Go to the SSH key posting page to add this key to your account at https://sourceforge.net/account/ssh.
+Save the public and private keys to your computer, then select and copy the public key from the "Public key for pasting" window.
+
+[[img src=puttygen.PNG]]
+
+Go to the SSH key posting page to add this key to your account at https://sourceforge.net/account/ssh.

 For help on these steps look at 

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim Estell</dc:creator><pubDate>Sun, 16 Dec 2012 20:01:21 -0000</pubDate><guid>https://sourceforge.net9b4cee2bbdcf05d63c8e90115e59e74f573aa73b</guid></item><item><title>WikiPage WindowsXpToolsSetup modified by Tim Estell</title><link>https://sourceforge.net/p/frc3748/wiki/WindowsXpToolsSetup/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="setting-up-software-development-tools-on-windows-xp"&gt;Setting Up Software Development Tools on Windows XP&lt;/h1&gt;
&lt;h2 id="software-version-control"&gt;Software Version Control&lt;/h2&gt;
&lt;p&gt;This project is using a Distributed Version Control System (DVCS) name Mercurial. The Mercurial code repository may be accessed from the command line or using a graphical user interface. In either case you must install the same tools.&lt;/p&gt;
&lt;p&gt;We'll assume you have already created an account on Sourceforge and can log in. We'll also assume you have been added to the frc3748 project as a developer.&lt;/p&gt;
&lt;p&gt;We'll be installing and using these tools on the 32-bit version of Windows XP, with the latest Microsoft updates.&lt;/p&gt;
&lt;p&gt;Download the following two files and install them:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;TortoiseHG - tortoisehg-2.6.1-hg-2.4.1-x86.msi - &lt;a href="http://mercurial.selenic.com/downloads/"&gt;http://mercurial.selenic.com/downloads/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Putty - putty-0.62-installer.exe - &lt;a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html"&gt;http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The first installer provides both command line and the file explorer access and control. The second installer is required for generating the SHH key.&lt;/p&gt;
&lt;h3 id="ssh"&gt;SSH&lt;/h3&gt;
&lt;p&gt;Generate an SSH key by running PuTTYgen from the Start menu. Use your Sourceforge username and the mercurial server as the comment, as in myname@hg.code.sf.net. You may leave the passphrase blank but you should set a password. If you set a password this will be used to encrypt your public key file on this computer (it is not your sourceforge account password). Follow the instructions for starting Pageant (installed with PuTTY) every time you log into Windows.&lt;/p&gt;
&lt;p&gt;Save the public and private keys to your computer, then select and copy the public key from the "Public key for pasting" window. Go to the SSH key posting page to add this key to your account at &lt;a href="https://sourceforge.net/account/ssh."&gt;https://sourceforge.net/account/ssh.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For help on these steps look at &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://sourceforge.net/apps/trac/sourceforge/wiki/SSH%20keys"&gt;https://sourceforge.net/apps/trac/sourceforge/wiki/SSH%20keys&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mercurial.selenic.com/wiki/AccessingSshRepositoriesFromWindows"&gt;http://mercurial.selenic.com/wiki/AccessingSshRepositoriesFromWindows&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="tortoisehg"&gt;TortoiseHG&lt;/h3&gt;
&lt;p&gt;Create a new text file named Mercurial.ini in your profile or home directory. On Windows XP this is located at "C:\Documents and Settings\myname" (substituting your account name appropriately).&lt;/p&gt;
&lt;p&gt;Add the following lines to this file:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="k"&gt;[ui]&lt;/span&gt;
&lt;span class="c"&gt;# Set the user name&lt;/span&gt;
&lt;span class="na"&gt;username&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;First Last &amp;lt;myname@example.com&amp;gt;&lt;/span&gt;
&lt;span class="c"&gt;# Configure the SSH client&lt;/span&gt;
&lt;span class="na"&gt;ssh&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;tortoiseplink.exe -ssh -2 -i &amp;quot;C:\path\to\private\key.ppk&amp;quot;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Now browse to a directory where you'll keep and edit your copy of the code.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim Estell</dc:creator><pubDate>Sun, 16 Dec 2012 19:18:08 -0000</pubDate><guid>https://sourceforge.netedfb242d6031af3aa53e028b412e352c77c5f6b8</guid></item></channel></rss>