<?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>Beat Fluri&#039;s Blog &#187; Subversion</title>
	<atom:link href="http://fluri.computerscience.ch/tag/subversion/feed/" rel="self" type="application/rss+xml" />
	<link>http://fluri.computerscience.ch</link>
	<description>Just for the sake of it...</description>
	<lastBuildDate>Sat, 10 Jul 2010 20:09:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ambitz</title>
		<link>http://fluri.computerscience.ch/2010/01/ambitz-3/</link>
		<comments>http://fluri.computerscience.ch/2010/01/ambitz-3/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 20:34:48 +0000</pubDate>
		<dc:creator>bfluri</dc:creator>
				<category><![CDATA[development infrastructure]]></category>
		<category><![CDATA[ambitz]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[spood.me]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://fluri.computerscience.ch/?p=160</guid>
		<description><![CDATA[I posted an article about our development infrastructure on our company blog. I explain how we setup Subversion.
]]></description>
			<content:encoded><![CDATA[<p>I posted an <a href="http://blog.spood.me/?p=10">article</a> about our development infrastructure on our <a href="http://blog.spood.me">company blog</a>. I explain how we setup Subversion.</p>
]]></content:encoded>
			<wfw:commentRss>http://fluri.computerscience.ch/2010/01/ambitz-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Let Subversion trigger your Hudson build job</title>
		<link>http://fluri.computerscience.ch/2009/09/let-subversion-trigger-your-hudson-build-job/</link>
		<comments>http://fluri.computerscience.ch/2009/09/let-subversion-trigger-your-hudson-build-job/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 18:55:49 +0000</pubDate>
		<dc:creator>bfluri</dc:creator>
				<category><![CDATA[development infrastructure]]></category>
		<category><![CDATA[build triggers]]></category>
		<category><![CDATA[continuous integration]]></category>
		<category><![CDATA[hudson]]></category>
		<category><![CDATA[Subversion]]></category>

		<guid isPermaLink="false">http://fluri.computerscience.ch/?p=67</guid>
		<description><![CDATA[The continuous integration server Hudson knows several ways to trigger a build. If you&#8217;d like Hudson to build your project when the source-base changes and you don&#8217;t want to let him poll your Subversion periodically let Subversion trigger the build upon commit. To do that, first, configure your job in Hudson (Job -&#62; Configure -&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>The continuous integration server <a href="http://hudson.dev.java.net">Hudson</a> knows several ways to trigger a build. If you&#8217;d like Hudson to build your project when the source-base changes and you don&#8217;t want to let him poll your <a href="http://subversion.tigris..org">Subversion</a> periodically let Subversion trigger the build upon commit. To do that, first, configure your job in Hudson (Job -&gt; Configure -&gt; Build Triggers) with &#8220;Trigger builds remotely (e.g., from scripts)&#8221; (&#8221;uDoo&#8221; is the job name, so replace it with your job name):</p>
<p><img class="alignnone size-full wp-image-80" title="hudson_build_trigger" src="http://fluri.computerscience.ch/wp-content/uploads/2009/09/hudson_build_trigger.png" alt="hudson_build_trigger" width="578" height="244" /></p>
<p>Second, configure a post-commit hook in your Subversion repository: In the repository directory of your Subversion-server, a directory <code>hook</code> exists. In this directory you may already have a file <code>post-commit</code> with 744 permissions. If not, a file <code>post-commit.tmpl</code> exists. In that case, copy the file and change the permissions:</p>
<pre>$ cd path/to/your/repository/hook
$ cp post-commit.tmpl post-commit
$ chmod 744 post-commit</pre>
<p>To trigger the build via Subversion, just put the following line at the end of the <code>post-commit</code> file.</p>
<pre>wget -b http://HUDSON_URL/job/JOB_NAME/build?token=my_automated_build &gt; /dev/null</pre>
<p>That&#8217;s it.</p>
]]></content:encoded>
			<wfw:commentRss>http://fluri.computerscience.ch/2009/09/let-subversion-trigger-your-hudson-build-job/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
