<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Subversion support and ssh key pairs</title>
	<atom:link href="http://blog.macromates.com/2005/subversion-support-and-ssh-key-pairs/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.macromates.com/2005/subversion-support-and-ssh-key-pairs/</link>
	<description>TextMate and OS X</description>
	<lastBuildDate>Wed, 03 Feb 2010 16:53:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Ben</title>
		<link>http://blog.macromates.com/2005/subversion-support-and-ssh-key-pairs/#comment-4210</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Wed, 19 Aug 2009 23:44:50 +0000</pubDate>
		<guid isPermaLink="false">/?p=61#comment-4210</guid>
		<description>&lt;p&gt;Ciaran Walsh&#039;s Project Plus plugin has support for status highlighting in many different version control systems. Very nice addition to the already awesome TM SVN support :)&lt;/p&gt;

&lt;p&gt;http://ciaranwal.sh/projectplus&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Ciaran Walsh&#039;s Project Plus plugin has support for status highlighting in many different version control systems. Very nice addition to the already awesome TM SVN support :)</p>

<p><a href="http://ciaranwal.sh/projectplus" rel="nofollow">http://ciaranwal.sh/projectplus</a></p>]]></content:encoded>
	</item>
	<item>
		<title>By: Abhi Beckert</title>
		<link>http://blog.macromates.com/2005/subversion-support-and-ssh-key-pairs/#comment-3518</link>
		<dc:creator>Abhi Beckert</dc:creator>
		<pubDate>Fri, 05 Dec 2008 04:17:33 +0000</pubDate>
		<guid isPermaLink="false">/?p=61#comment-3518</guid>
		<description>&lt;p&gt;loncho: the best svn tutorial is at http://svnbook.red-bean.com/&lt;/p&gt;

&lt;p&gt;you don&#039;t have to read the whole thing, just the first few sections should teach you everything you need to know.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>loncho: the best svn tutorial is at <a href="http://svnbook.red-bean.com/" rel="nofollow">http://svnbook.red-bean.com/</a></p>

<p>you don&#039;t have to read the whole thing, just the first few sections should teach you everything you need to know.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: loncho</title>
		<link>http://blog.macromates.com/2005/subversion-support-and-ssh-key-pairs/#comment-3466</link>
		<dc:creator>loncho</dc:creator>
		<pubDate>Wed, 12 Nov 2008 14:11:43 +0000</pubDate>
		<guid isPermaLink="false">/?p=61#comment-3466</guid>
		<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;On a new project the team ask me if I can work with SVN using textmate, I was using textmate for editing code and conect ftp with cyberduck. But I not have any clue of how I have to conect textamate to a svn repository that the team sendme.&lt;/p&gt;

&lt;p&gt;There is a tutorial o some guidelines for a dummies ¿?.&lt;/p&gt;

&lt;p&gt;Thanx&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi,</p>

<p>On a new project the team ask me if I can work with SVN using textmate, I was using textmate for editing code and conect ftp with cyberduck. But I not have any clue of how I have to conect textamate to a svn repository that the team sendme.</p>

<p>There is a tutorial o some guidelines for a dummies ¿?.</p>

<p>Thanx</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Bill G</title>
		<link>http://blog.macromates.com/2005/subversion-support-and-ssh-key-pairs/#comment-3411</link>
		<dc:creator>Bill G</dc:creator>
		<pubDate>Wed, 01 Oct 2008 21:03:55 +0000</pubDate>
		<guid isPermaLink="false">/?p=61#comment-3411</guid>
		<description>&lt;p&gt;I am new to TextMate.  Is it possible to use the Subversion bundle with a remote server using WebDAV?  I have been searching and have found no references on how to make it work.  Thank you.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I am new to TextMate.  Is it possible to use the Subversion bundle with a remote server using WebDAV?  I have been searching and have found no references on how to make it work.  Thank you.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: decibel.places</title>
		<link>http://blog.macromates.com/2005/subversion-support-and-ssh-key-pairs/#comment-3343</link>
		<dc:creator>decibel.places</dc:creator>
		<pubDate>Sun, 03 Aug 2008 18:24:03 +0000</pubDate>
		<guid isPermaLink="false">/?p=61#comment-3343</guid>
		<description>&lt;p&gt;This line gave me a problem - file not found&lt;/p&gt;

&lt;p&gt;&lt;code&gt;cat id_dsa.pub &gt;&gt;.ssh/authorized_keys&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;The previous command 
&lt;code&gt;ssh-keygen -t dsa&lt;/code&gt;
creates the key in the .ssh directory (with the defaults) so
&lt;code&gt;mkdir .ssh          # if it&#039;s not already there&lt;/code&gt;
is unnecessary
and the next line should be
&lt;code&gt;cat .ssh/id_dsa.pub &gt;&gt;.ssh/authorized_keys&lt;/code&gt;
or there should be a
&lt;code&gt;cd .ssh&lt;/code&gt;
command&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>This line gave me a problem &#8211; file not found</p>

<p><code>cat id_dsa.pub &gt;&gt;.ssh/authorized_keys</code></p>

<p>The previous command 
<code>ssh-keygen -t dsa</code>
creates the key in the .ssh directory (with the defaults) so
<code>mkdir .ssh          # if it's not already there</code>
is unnecessary
and the next line should be
<code>cat .ssh/id_dsa.pub &gt;&gt;.ssh/authorized_keys</code>
or there should be a
<code>cd .ssh</code>
command</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://blog.macromates.com/2005/subversion-support-and-ssh-key-pairs/#comment-3007</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Wed, 16 Jan 2008 20:26:56 +0000</pubDate>
		<guid isPermaLink="false">/?p=61#comment-3007</guid>
		<description>&lt;p&gt;Also, I forgot to mention that after I type my comments and hit commit, in the status window the following appears:&lt;/p&gt;

&lt;p&gt;Authentication realm:  PAC&lt;/p&gt;

&lt;p&gt;but I can&#039;t see any place that I can type to supply my credentials&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Also, I forgot to mention that after I type my comments and hit commit, in the status window the following appears:</p>

<p>Authentication realm:  PAC</p>

<p>but I can&#039;t see any place that I can type to supply my credentials</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://blog.macromates.com/2005/subversion-support-and-ssh-key-pairs/#comment-2998</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Fri, 11 Jan 2008 01:52:36 +0000</pubDate>
		<guid isPermaLink="false">/?p=61#comment-2998</guid>
		<description>&lt;p&gt;When I try to do a commit from the subversion popup page, the spinning dial starts up and never stops. After waiting a while, I killed the svn process at the command line.  Once I did that, TM poped up a window asking for my SVN password.&lt;/p&gt;

&lt;p&gt;I have used svn at the command line for months to check in/out code and it works perfectly.  My username on the svn repository is different from my username on my mac, but the first time I used svn from the command line, it failed and then I was able to put in the correct username and password.  Since then (months ago), svn from the command line has worked perfectly.  I think when svn is started by TM it must be using my mac user name rather than the cached name.  Is there any way I can control this?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>When I try to do a commit from the subversion popup page, the spinning dial starts up and never stops. After waiting a while, I killed the svn process at the command line.  Once I did that, TM poped up a window asking for my SVN password.</p>

<p>I have used svn at the command line for months to check in/out code and it works perfectly.  My username on the svn repository is different from my username on my mac, but the first time I used svn from the command line, it failed and then I was able to put in the correct username and password.  Since then (months ago), svn from the command line has worked perfectly.  I think when svn is started by TM it must be using my mac user name rather than the cached name.  Is there any way I can control this?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: diyafury</title>
		<link>http://blog.macromates.com/2005/subversion-support-and-ssh-key-pairs/#comment-2913</link>
		<dc:creator>diyafury</dc:creator>
		<pubDate>Wed, 21 Nov 2007 21:20:41 +0000</pubDate>
		<guid isPermaLink="false">/?p=61#comment-2913</guid>
		<description>&lt;p&gt;coolio, cheers. A checkout from the terminal it is then :)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>coolio, cheers. A checkout from the terminal it is then :)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Allan Odgaard</title>
		<link>http://blog.macromates.com/2005/subversion-support-and-ssh-key-pairs/#comment-2912</link>
		<dc:creator>Allan Odgaard</dc:creator>
		<pubDate>Wed, 21 Nov 2007 17:55:48 +0000</pubDate>
		<guid isPermaLink="false">/?p=61#comment-2912</guid>
		<description>&lt;p&gt;diyafury: as for &lt;code&gt;authorized_keys&lt;/code&gt;, it needs to be so that other users cannot write to this file (or write to the &lt;code&gt;.ssh&lt;/code&gt; directory so they can effectively replace it) since then other people can then add their public key. But it is fine that the file is world-readable (afaik).&lt;/p&gt;

&lt;p&gt;As for checking out repositories from TextMate, there is a checkout command, but to be honest, it has seen close to zero testing from me (though I wasn’t the one to add this command). A checkout is something you do once for a project and then never again. I did try it once or twice, and it worked, but if it doesn’t work, well, just go to Terminal and do the checkout :)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>diyafury: as for <code>authorized_keys</code>, it needs to be so that other users cannot write to this file (or write to the <code>.ssh</code> directory so they can effectively replace it) since then other people can then add their public key. But it is fine that the file is world-readable (afaik).</p>

<p>As for checking out repositories from TextMate, there is a checkout command, but to be honest, it has seen close to zero testing from me (though I wasn’t the one to add this command). A checkout is something you do once for a project and then never again. I did try it once or twice, and it worked, but if it doesn’t work, well, just go to Terminal and do the checkout :)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: diyafury</title>
		<link>http://blog.macromates.com/2005/subversion-support-and-ssh-key-pairs/#comment-2910</link>
		<dc:creator>diyafury</dc:creator>
		<pubDate>Wed, 21 Nov 2007 10:46:42 +0000</pubDate>
		<guid isPermaLink="false">/?p=61#comment-2910</guid>
		<description>&lt;p&gt;Just a note:&lt;/p&gt;

&lt;p&gt;I had to set the read/write permissions on my authorized_keys file before this worked for me:&lt;/p&gt;

&lt;p&gt;$ chmod 700 ~/.ssh
$ chmod 600 ~/.ssh/authorized_keys&lt;/p&gt;

&lt;p&gt;also, I&#039;m a TextMate novice (have been using jEdit which has sftp support - textMate doesn&#039;t have this right?) anyway, I&#039;m trying to checkout a remote svn project via the subversion bundle menu -- svn+ssh://blah-diblah and I still get a permission denied error, my key pair has been setup and works fine from the terminal... Your post mentions something about having to checkout projects from the terminal, does this mean the menu checkout is still to be implemented or am I missing something?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Just a note:</p>

<p>I had to set the read/write permissions on my authorized_keys file before this worked for me:</p>

<p>$ chmod 700 ~/.ssh
$ chmod 600 ~/.ssh/authorized_keys</p>

<p>also, I&#039;m a TextMate novice (have been using jEdit which has sftp support &#8211; textMate doesn&#039;t have this right?) anyway, I&#039;m trying to checkout a remote svn project via the subversion bundle menu &#8212; svn+ssh://blah-diblah and I still get a permission denied error, my key pair has been setup and works fine from the terminal&#8230; Your post mentions something about having to checkout projects from the terminal, does this mean the menu checkout is still to be implemented or am I missing something?</p>]]></content:encoded>
	</item>
</channel>
</rss>

