<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Trusster &#187; svn</title>
	<atom:link href="http://www.trusster.com/tag/svn/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.trusster.com</link>
	<description>...verify everything...</description>
	<lastBuildDate>Thu, 23 Dec 2010 15:09:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>HOWTO: Configure SVN for read-only access</title>
		<link>http://www.trusster.com/truss/howto-configure-svn-for-read-only-access/</link>
		<comments>http://www.trusster.com/truss/howto-configure-svn-for-read-only-access/#comments</comments>
		<pubDate>Thu, 31 Jan 2008 02:28:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Teal]]></category>
		<category><![CDATA[Truss]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[The source code to Teal and Truss is currently available through subversion, a popular source code control system. Currently, only Mike and Robert have commit privileges, though they are happy to accept patches from the community.

If you would like to track Truss and Teal more closely than the current release schedule,  you can pull the code from the repository. Here's how.

]]></description>
			<content:encoded><![CDATA[<p>The source code to Teal and Truss is currently available through subversion, a popular source code control system. Currently, only Mike and Robert have commit privileges, though they are happy to accept patches from the community.</p>
<p>If you would like to track Truss and Teal more closely than the current release schedule,  you can pull the code from the repository. Here&#8217;s how.</p>
<p>First, our svn repository is accessible ONLY by the svn+ssh method. Normal http style svn urls will not work at all. You will need to configure your svn client properly; the first step is to download our <a href="http://www.trusster.com/download/code/">key</a> If you are using PuTTY on Windows, download trusster-anon.ppk; if you&#8217;re using OpenSSH, download trusster-anon.key instead.</p>
<p>Next, put the key file in secure directory and chmod it 0400.</p>
<p>You&#8217;ll need to set the SVN_SSH environment variable for trusster as follows (for bash, other shells may be different):</p>
<p># export SVN_SSH=&#8221;ssh -l trusster -i<full-path-to-key>&#8221;</p>
<p>And test it:<br />
# $SVN_SSH trusster.com</p>
<p>Should produce the following output:<br />
( success ( 1 2 ( ANONYMOUS EXTERNAL ) ( edit-pipeline svndiff1 absent-entries commit-revprops merge-info ) ) )</p>
<p>Hit Ctrl+D to close the tunnel.</p>
<p>That&#8217;s pretty much it, all that is left to do is checkout the code:</p>
<p># svn co svn+ssh://trusster.com/teal/trunk<br />
# svn co svn+ssh://trusster.com/truss/trunk</p>
<p>If you&#8217;d rather use PuTTY, create a session for trusster.com called trusster-anon. Configure it to use the trusster-anon.ppk key as the session key, using &#8220;trusster&#8221; as the &#8220;auto login username&#8221;. Make sure you save the session. Use the session name in the svn url like so:</p>
<p>svn+ssh://trusster-anon/teal/trunk</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trusster.com/truss/howto-configure-svn-for-read-only-access/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

